解题思路:
输入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语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:669 |
C语言程序设计教程(第三版)课后习题10.1 (Java代码)浏览:1436 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:1514 |
上车人数 (C语言代码)浏览:775 |
C语言考试练习题_排列 (C语言代码)浏览:719 |
C语言程序设计教程(第三版)课后习题6.3 (C++代码)浏览:949 |
IP判断 (C语言代码)浏览:761 |
水仙花 (C语言代码)浏览:1047 |
蓝桥杯历届试题-翻硬币 (C++代码)浏览:872 |
淘淘的名单 (C语言代码)浏览:1222 |
LC000000 2019-01-10 11:26:52 |
scanf有返回值,会与0判断。
花千桂枝 2019-03-23 14:17:55 |
你这样写,当输入 非数字的时候也会运行while,不符合要求。最好还是&&N