首页 > 试题广场 >

单组_一维数组

[编程题]单组_一维数组
  • 热度指数:27694 时间限制:C/C++ 3秒,其他语言6秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
给定一个长度为 n 的正整数数组 a ,第 i 个元素的值为 a_i
请你求出数组元素之和。

输入描述:
第一行有一个整数 n\ (\ 1 \leq n \leq 10^5\ )
第二行有 n 个整数 a_i\ (\ 1 \leq a_i \leq 10^9\ )


输出描述:
输出一个整数,代表数组元素之和。
示例1

输入

3
1 4 7

输出

12
#include <stdio.h>
//这个输入易错点在于长度
int main() {
    int n;
    scanf("%d", &n);
    int a[n];
    int long long sum = 0;
    for(int i=0; i<n; i++){
        scanf("%d",&a[i]);
        sum = sum + a[i];
    }
    printf("%lld", sum);
    return 0;
}
发表于 2025-03-17 16:17:53 回复(0)
#include<stdio.h>
int main()
{
int a,p[1000000]={0};long long m=0;
scanf("%d",&a);
for(int q=0;q<a;q++){
scanf("%d",&p[q]);
}
for(int q=0;q<a;q++){
m=m+p[q];
}
printf("%lld",m);

}
发表于 2024-10-17 20:03:59 回复(0)
#include <stdio.h>
int main()
{
    int  n;
    long long a;
    scanf("%d", &n);
    long long  sum = 0;
    for (int i=0 ; i<n; i++)
    {
        scanf("%lld ", &a);
        sum += a;
    }
    printf ("%lld\n",sum);
    return 0;
}
发表于 2024-09-14 17:12:54 回复(0)