在学习C语言的中for语句时,尝试利用for语句进行1+2+3+……+100时,将sum+=i放到循环条件的后面,运行出现无限循环,而放到循环条件的前面却可以正常求解。
#include<stdio.h>
int main()
{
int i,sum;
for(i=1,sum=0;i<=100,sum+=i;i++)
printf("%d\n",sum);
return 0;
}
#include<stdio.h>
int main()
{
int i,sum;
for(i=1,sum=0;sum+=i,i<=100;i++)
printf("%d\n",sum);
return 0;
}