#include<stdio.h>//c++可以编译,但是c不能编译
int main()
{
int sum=0;
for(int i=0;i<=100;++i)//定义并初始化变量i=0.实际编译器运行不起来。但把int i=0拿到for循环外部(如下黑体加粗部分)就可以。
{
sum+=i;
}
printf("%d",sum);
return 0;
}
#include<stdio.h>
int main()
{
int sum=0;
int i=0;
for(;i<=100;++i)//均可编译
{
sum+=i;
}
printf("%d",sum);
return 0;
}
原文地址:http://blog.csdn.net/u010177286/article/details/44463649