参考代码:
#include<stdio.h> #include<math.h> void sum(long n) { long a,sum=0,i=0; while(i<n) { i++; scanf("%ld",&a); sum=sum+abs(a); } printf("%ld\n",sum); } int main() { long n; while(scanf("%ld",&n)!=EOF) { sum(n); } return 0; }
0.0分
3 人评分
#include <bits/stdc++.h> using namespace std; int main() { int n,s=0,a; while(cin>>n){ while(n--){ cin>>a; s=s+abs(a); } cout<<s<<endl; s=0; } return 0; }
#include<stdio.h> int main() { int i,a[100],n; long sin=0; scanf("%d",&n); while(1) { for(i=0;i<n;i++) { scanf("%d",&a[i]); sin=sin+abs(a[i]); } printf("%ld\n",sin); } } 超出界限,为什么?
zyj 2019-10-27 09:32:01 |
输出超限是while(scanf("%d",&N)!=EOF)后面的!=EOF要加上
C二级辅导-同因查找 (C语言代码)浏览:553 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:1710 |
C语言训练-斐波纳契数列 (C语言代码)浏览:2811 |
【亲和数】 (C语言代码)浏览:538 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:665 |
小九九 (C语言描述,不看要求真坑爹)浏览:984 |
前10名 (C语言代码)浏览:726 |
整数平均值 (C语言代码)浏览:777 |
【计算直线的交点数】 (C语言代码)浏览:916 |
分解质因数 (C++代码)浏览:1471 |