|
本帖最后由 Debug 于 2020-7-12 10:13 编辑
如何让s的值在每次for循环之后重置为零
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<math.h>
int main()
{
int n,i,p=100;
long int a[1000],s=0;
while (p--) {
scanf("%d", &n);
if (n == 0) break;
for (i = 0; i < n; i++)
{
scanf("%ld", &a);
s += a;
}
printf("%ld\n", s);
}
}
输入
5 1 2 3 4 5
输出
15
继续输入
4
输出
10
输入
0
结束
printf("%ld\n", s); 前面加个s=0;就好
|
上一篇: MFC在VS2019中自动生成出错下一篇: C\C++动态创建线程
|