【发布时间】:2014-03-26 03:49:56
【问题描述】:
如何将 1000-2000 的所有偶数相加并显示总数? 如果您能帮助我,我将不胜感激。
int sum = 1000;
int counter = 1;
while (counter >= 2000)
{
if (counter % 2 == 0)
{
sum += counter;
counter++;
}
}
Console.WriteLine("{0}", sum);
Console.ReadLine();
【问题讨论】:
-
想一想。为什么要将
sum初始化为 1000?如果你把这些数字加在纸上,你会这样做吗?此外,如果您将counter初始化为 1,那么counter是否会大于或等于 2000? -
你的前三行是错误的。其余的看起来不错。想一想代码将如何工作:在“头脑中”运行它几个循环。
-
我可能太累了,但是……
Console.Writeline(3000*501/2)?