求教!
编写一个程序,求100~1000之间有多少个整数,个位数数字之和等于5?
这道题目如何用WHILE循环做 --------------------编程问答--------------------
--------------------编程问答-------------------- 楼上的方法显示不妥 --------------------编程问答-------------------- 不明白题目是什么意思?能说清楚点吗? --------------------编程问答-------------------- from a in Enumerable.Range(100, 1000)
int Fun(int start,int end)
{
int count = 0;
int sum=0;
while(start<end)
{
foreach (char item in start.ToString().ToCharArray())
{
sum += int.Parse(item.ToString());//求各个位加起来的和
}
if (sum == 5)
{
count++;//累计和为5的个数
}
else
sum = 0;
start++;
}
return count;
}
where 条件
select a; --------------------编程问答--------------------
int count=Fun(100,1000);
补充:.NET技术 , C#