题目描述
输入数字N,然后输入N个数,计算这N个数的和。
输入描述:
第一行输入一个整数N(0≤N≤50),第二行输入用空格分隔的N个整数。
输出描述:
输出为一行,为第二行输入的“N个整数之和”的计算结果。
解题思路
定义一个数组,for循环读入数组元素,然后相加。
代码
#include<iostream> using namespace std; int main() { int n;//要输入的N个数中的N cin>>n; int a[n+1];//存在元素比max大,则max等于它 int sum=0;//初始化sum为0 for(int i=0;i!=n;++i) { cin>>a[i];//依次输入 sum+=a[i];//都加到sum上来 } cout<<sum<<endl;//最后的sum就是总和 return 0; }