C# 求和 1+2+3+4+5+6…+100的和 求代码 C# 递归 简单递归实现 源代码 C# 数组 简单数组执行实现 源代码

如题所述

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace whilePra
{
//循环语句实现1-100求和计算
class Program
{
static void Main(string[] args)
{
int i = 1;
int sum = 0;
int sum1 = 0;
int sum2 = 0;
int j;
int m=0;

while (i <=100)//while循环
{
sum=sum+i;
i++;
}
Console.WriteLine("sum="+sum);

for (j = 0; j <= 100; j++)//for循环
{
sum1 = sum1 + j;
}
Console.WriteLine("sum1=" + sum1);

do { sum2 = sum2 + m; m++; }//do...while循环
while (m <= 100);
Console.WriteLine("sum2=" + sum2);

Console.ReadLine();
}
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-23
static void Main(string[] args)
{
int sum;
sum = 0;
for(int i=1;i<=100;i ++)
sum = sum + i;
Console.WriteLine("1-100累加为:{0}",sum);
Console.ReadLine();
}
第2个回答  2011-09-14
static void Main(){
int a = cnt(100);
Console.Write(a);
}

static int cnt(int n){
if(n<=0)return 0;
return n+cnt(n-1);
}
第3个回答  2011-09-14
int i ,sum;
if(n<100)
return i++;
sum=sum+i
第4个回答  2011-09-14
太简单了
相似回答