【基础练习】N个数之和

N个数之和

http://www.nowcoder.com/questionTerminal/b007744eb43b4f7b95d9e87de01528db

题目描述
输入数字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;
}
全部评论

相关推荐

11-28 16:00
已编辑
武汉理工大学 Java
想干测开的tomca...:这份简历是“短期项目硬堆中大型系统技术”的“技术炫技式造假模板”,槽点密集到能当反面教材: ### 1. 「项目时长」和「技术密度」严重脱节,造假痕迹焊死在简历上 两个项目时长分别是**3个月、2个月**,但堆了Spring AI、Elasticsearch、MinIO、Kafka、ShardingSphere、Docker、Sentinel等近20个中大型项目才用的技术——正常情况下,光把这些中间件的文档看完+环境搭好,3个月都不够,更别说实现“AI多轮对话、分库分表、RBAC权限、大模型调用”这些功能。 说白了:你这不是“做项目”,是把“后端技术栈清单”往项目里硬塞,明摆着“只调用了API,没碰过核心逻辑”。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务