比如我第一次输入1,第一次进行0+1,输出1;
第二次输入2,第二次进行1+2,输出3;
第三次输入15,第三次进行3+15,输出18;
这种程序怎么写?
要确保一次输入一次输出和每次输入后的叠加
int num, sum=0;
while(1)
{
scanf("%d", &num);
sum += num;
print("%d", sum)
}
供参考:
#include <stdio.h>
int main()
{
int n,s=0;
while(scanf("%d", &n) == 1 && n != -1){// 输入 -1 时结束输入
s += n;
printf("%d\n", s);
}
return 0;
}
直接写了,供参考
int a, sum=0;
do
{
scanf("%d",&a);
sum+=a;
printf("%d\n",sum);
}while(1);