#include<stdio.h>
void main()
{
int i=1,sum=0;
for(i=1;i<=100;)
{
sum=sum+i;
i++;
}
printf("%d\n",sum);
}求各位大神解释一下,这个for语句循环的步骤是怎么样的啊
这个题目的意思是把1加到100啊
追答是啊 就是这个意思
追问按你这样算是这样吗
追答你看看把i++放在for(i=1;i<=100;i++)里面得出的结果和放在下面
for(i=1;i<=100;)
{
sum=sum+i;
i++;
}
是不是得到一样的结果
因为我没编译器 不知道对不对 如果答案一样就是我的那种理解
如果不一样告诉我,我看看是什么问题
好的
结果也是5050
为什么是这样啊
追答因为这两种情况,i++不管放哪里都是求1+到100的和这首先你的理解for循环的作用
有时候不明白就一个一个的列出来找规律,初学者都是这样过来的,而且自己要多练,多敲代码
方便问一下你是做什么的吗
追答学软件编程的
追问我也想学,不过现在感觉年纪大了
你是学哪方面的啊
你好
本回答被提问者采纳