注册 登录
编程论坛 C语言论坛

C语言新手求助帖

zhl601205348 发布于 2020-06-15 05:17, 1620 次点击
#include <stdio.h>
void main()
{int i,sum;
sum=0;i=1;
while(i<101)
{sum+=i,i++;}
printf("sum=%d",&sum);}
这是最基本的1累加到100,程序可以正常运行,但我不明白的是为什么运算结果每次都不一样,是软件设置问题还是缺少头文件声明之类的问题,求教。。
2 回复
#2
fulltimelink2020-06-15 07:05
&sum改成sum
#3
nanshahyz2020-06-15 20:28
#include<stdio.h>
int main()
{
   int i=1,sum=0;
   while(i<=100)
   {
       sum=sum+i;
       i++;
   }
   printf("the sum is: %d",sum);
}


[此贴子已经被作者于2020-6-15 20:32编辑过]

1