在C#中怎么用DO WHILE实现从1加到100

用C#语言编程的哦! 我试了几次下面的回答 怎么都不成功啊!
2024-11-27 01:26:17
推荐回答(5个)
回答1:

我修改一下吧,其实你这个问题用c#写出来和c语言写出来看起来都差不多。如果非要体现出是用c#的话,我把完整代码写出来你就看出来了。
using System;
namespace Temp{
class Class1
{
static void Main(string[] args)
{
int result = 0;
int param = 1;
do
{
result += param;
param++;

} while (param <= 100);
Console.WriteLine("The answer is {0}", result);
Console.ReadKey();
}
}
}
输出结果:The answer is 5050

回答2:

do语句;
while条件
-------------
class whilestate1
{
static void Main()
{
int i = 1;
int sum = 0;
do
{
sum += i;
i++;
if(i>100);
}
while (true)

括号那个格式自己排 ,我这只是大致意思(手头没编译器),但绝对正确!!
-------------------
nandaowo说的不是c#

回答3:

int i=1,sum=0;
do
{
sum=sum+i;
i=i+1;
}while(i<=100)

回答4:

一楼的少了最后一个分号,还有输出语句,你不会加嘛?

回答5:


nandaowo
所说