#include "stdio.h"void main(){ int x,n, s; printf("n="); scanf("%d",&n); x=1; while(x<=n) { s=s+x; x=x+1; }
printf("1+2+...+%d=%d\n",n,s);
}
我帮你改了一下,有注释,你看看:
#include "stdio.h"
void main()
{
int x,n, s = 0;// 变量使用之前要初始化,否则会是一个随机值
printf("n=");
scanf("%d",&n);
x=1;
while(x<=n)
{
s=s+x;
x=x+1;
}
printf("1+2+...+%d=%d\n",n,s);
}
运行结果: