解题思路:
输入n如果n不等于0,循环执行:输入n个整数的求和;
输出和,并且把和置0;
当n等于0,结束;
注意事项:
每次输出sum之后,要sum=0;
参考代码:
#include<stdio.h> int main() { int n,a,sum=0; while(scanf("%d",&n)&&n!=0) { for(int i=0;i<n;i++) {scanf("%d",&a);sum+=a;} printf("%d\n",sum); sum=0; } return 0; }
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:723 |
C语言程序设计教程(第三版)课后习题5.7 (Java代码)浏览:909 |
C语言程序设计教程(第三版)课后习题8.2 (C语言代码)浏览:5268 |
WU-陶陶摘苹果2 (C++代码)浏览:1014 |
C语言训练-数字母 (C语言代码)浏览:644 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:568 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:521 |
1048题解(读入回车问题)浏览:626 |
1050题解(结构体数组与结构体指针的使用)浏览:1213 |
C二级辅导-求偶数和 (C语言代码)浏览:704 |
LC000000 2019-01-10 11:26:52 |
scanf有返回值,会与0判断。
花千桂枝 2019-03-23 14:17:55 |
你这样写,当输入 非数字的时候也会运行while,不符合要求。最好还是&&N