1.while to for
从上一节while的格式来看,我们可以得出while有三个必要的表达式,如下:
#include <stdio.h>
int main()
{
int sum = 0 ; //某些编译器可能默认为1
int data = 1; //第一个表达式,条件的初始值
while(data <= 100) //第二个表达式,条件的临界值
{
sum = sum + data;
data++; //第三个表达式,条件发生变化
}
printf("1到100的和为:%d",sum);
return 0;
}
若将这三个表达式写在一起,我们就可以引出它的大哥——for()
2.for
#include <stdio.h>
int main()
{
int data;
int num = 0;
//条件赋初值 判断临界值 条件改变
for(data=0;data<=100;data++)
{
num = num + data;
}
printf("1-100的和为:%d",num);
return 0;
}