BC118. N个数之和
描述
输入数字N,然后输入N个数,计算这N个数的和。输入描述
第一行输入一个整数N(0≤N≤50),第二行输入用空格分隔的N个整数。输出描述
输出为一行,为第二行输入的“N个整数之和”的计算结果。示例1
输入:
5 1 2 3 4 5
输出:
15
C 解法, 执行用时: 1ms, 内存消耗: 276KB, 提交时间: 2020-07-13
#include <stdio.h> int main() { int a[50]; int n; int i; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%d",&a[i]); } int sum = 0; for(i = 0;i<n;i++){ sum = sum+a[i]; } printf("%d",sum); }
C 解法, 执行用时: 1ms, 内存消耗: 324KB, 提交时间: 2022-02-08
#include<stdio.h> int main(void){ int n; int arr[50]; int sum = 0; scanf("%d", &n); // 输入整数的个数 for(int i = 0; i < n; i++){ // 输入整数序列 scanf("%d", &arr[i]); } for(int i = 0; i < n; i++){ // 求和 sum += arr[i]; } printf("%d\n", sum); // 输出求和结果 return 0; }
C 解法, 执行用时: 1ms, 内存消耗: 336KB, 提交时间: 2021-09-10
#include<stdio.h> int main() { int a,b[20],c,d=0; scanf("%d",&a); for(c=0;c<a;c++){ scanf("%d",&b[a]); d+=b[a];} printf("%d",d); return 0; }
C 解法, 执行用时: 1ms, 内存消耗: 344KB, 提交时间: 2021-05-19
#include <stdio.h> int main() { int N,a[50],sum=0; scanf("%d",&N); for(int i=0;i<N;i++) { scanf("%d",&a[i]); } for(int j=0;j<N;j++) { sum+=a[j]; } printf("%d",sum); }
C 解法, 执行用时: 1ms, 内存消耗: 352KB, 提交时间: 2021-09-15
#include<stdio.h> int main() { getchar(); int n,sum=0; while(~scanf("%d",&n)) { sum+=n; } printf("%d",sum); }