
while语句写1到100之和
4个回答
展开全部
方法1:笨办法
int i = 0;
int sum = 0;
while i < 100
{
i += 1;
sum = sum + i;
}
方法2:数学方法,和=(首项+末项)* 项数 /2
int sum;
sum = (1 + 100) * 100 / 2
上述两种方法计算结果都是5050
int i = 0;
int sum = 0;
while i < 100
{
i += 1;
sum = sum + i;
}
方法2:数学方法,和=(首项+末项)* 项数 /2
int sum;
sum = (1 + 100) * 100 / 2
上述两种方法计算结果都是5050
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>int main()
{
int n=1,sum=0;
while(n<=100)
{
sum+=n;
n++;
}
printf("%d\n",sum);
return 0;
}
{
int n=1,sum=0;
while(n<=100)
{
sum+=n;
n++;
}
printf("%d\n",sum);
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
main()
{int i=0,sum=0;
while(i<=100)
{sum+=i;
i++;
}
printf("%d",sum);
}
main()
{int i=0,sum=0;
while(i<=100)
{sum+=i;
i++;
}
printf("%d",sum);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int i=0;
int sum=0;
while(i<101){
sum=sum+i;
i++;
}
int sum=0;
while(i<101){
sum=sum+i;
i++;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询