题解 | 单组_一维数组
单组_一维数组
https://www.nowcoder.com/practice/f3a0631c336d42099103c187a9c65e62
#include <cstdint>
#include <iostream>
using namespace std;
int main() {
int n;
// int64_t sum; //这个输入易错点在于长度
long long sum;
cin >>n;
// int64_t a[n];
long long a[n];
for(int i=1;i<=n;i++)
{
cin>>a[i];
sum+=a[i];
}
cout<< sum << endl;
return 0;
}
// 64 位输出请用 printf("%lld")
int 类型的位数,32位,最大值2^31-1,即2147483647,最小值-2^31
如果数值超过了int的表示范围,选用long long
int,最小尺寸 16位,一个数据占4byte,这些有点绕,希望后面学习搞清楚。