竞赛
考级
正解为: #include<stdio.h> int n,s,b,a; int main(){ scanf("%d", &b); for(n=1;n<=b;n++){ scanf("%d", &a); s+=a; } printf("%d",s); return 0; } 不要用: #include<stdio.h> int main(){ printf("43"); return 0; }
思路 使用循环就行了 for(定义/*推出循环消失*/;判断/*同if*/;执行一遍完后,执行一遍) 用ansansans记录一下就行 CODE
#include<iostream> using namespace std; int main(){ int n;//变量n cin>>n;//输入n int a[1000]; int b=0;//新变量(用来统计a[i]的 for(int i=1;i<=n;i++){//循环n次 cin>>a[i];//输入n b+=a[i];//每次添加a[i] } cout<<b;//输出b }
main函数外定义初始值为0,非常好用。
提交答案之后,这里将显示提交结果~