C语言典型例题54
《C程序设计教程(第四版)——谭浩强》
例题4.6 用for语句实现1+2+3+4+……+100。
代码:
//《C程序设计教程(第四版)——谭浩强》
//例题4.6 用for语句实现1+2+3+4+……+100。
#include <stdio.h>
int main()
{
int x=0;
int sum=0;
int i=0;
for(i=1;i<=100;i++)
{
x=x+i;
}
sum=x;
printf("1+2+3+4+……+100=%d\n",sum);
return 0;
}
运行结果:
编写代码时遇到的问题:
1.for循环的使用方法:
int i=0;//初始化
for(初始化;判断条件;调整)
{
循环体;
}
第一个初始化不可省略,第二个初始化也不可省略
判断条件——当满足条件时进入循环,执行循环体;不满足条件时,终止循环。
调整——每一个循环都应该具备调整条件,使得慢慢向判断条件过渡,否则就是一个死循环