时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 262144K,其他语言524288K
64bit IO Format: %lld
题目描述
计算一系列数的和
输入描述:
输入数据包括多组。
每组数据一行,每行的第一个整数为整数的个数n(1 <= n <= 100), n为0的时候结束输入。
接下来n个正整数,即需要求和的每个正整数。
输出描述:
每组数据输出求和的结果
示例1
输入
输出
1 #include <stdio.h> 2 int main() 3 { 4 int a[1000]; 5 int n,i; 6 while(scanf("%d%", &n)!=EOF) 7 { 8 int sum=0; 9 if (n==0) break; 10 else{ 11 for (i=1;i<=n;i++) 12 { 13 scanf("%d", &a[i]); 14 sum +=a[i]; 15 } 16 printf("%dn",sum); 17 } 18 } 19 20 return 0;
21 }
题目描述
计算一系列数的和
输入描述:
输入数据有多组, 每行表示一组输入数据。
每行不定有n个整数,空格隔开。(1 <= n <= 100)。
输出描述:
每组数据输出求和的结果
示例1
输入
输出
1 #include <cstdio> 2 3 int main(void) 4 { 5 int sum = 0, a; 6 char c; 7 while (scanf("%d%c", &a, &c) != EOF) { 8 sum += a; 9 if (c == 'n') { 10 printf("%dn", sum); 11 sum = 0; 12 } 13 } 14 15 return 0; 16 }
1 #include<iostream> 2 3 int main () { 4 int a, sum = 0; 5 while(std::cin >> a){ 6 sum += a; 7 if(std::cin.get() == 'n'){ 8 std::cout << sum << std::endl; 9 sum = 0; 10 } 11 12 } 13 14 return 0; 15 }
原文链接: https://www.cnblogs.com/2020cs/p/12271642.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;
也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/327764
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!