3 条题解
-
0
数组输入;for循环
本题为单精度浮点类型: float 只需要创建n, 使用for循环输入;
#include<bits/stdc++.h> using namespace std; int n; float h; int main() { cin>>n; float a; for(int i=0;i<n;i++) { cin>>a; h+=a;//每次加上h就可以了; } cout<<fixed<<setprecision(3)<<h; return 0; }也可以用数组做;#include<bits/stdc++.h> using namespace std; int n;//创建数组个数n; float h;//创建它们的和; int main() { cin>>n;//输入n; float a[n];//创建一个有n个的数组; for(int i=0;i<n;i++)//因为数组第一项从0开始,循环n次; { cin>>a[i];//循环输入n; h+=a[i];//每次把这个数加上h; } cout<<fixed<<setprecision(3)<<h;//保留3位小数 return 0; }
- 1
信息
- 编号
- 2325
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 3
- 标签
- 递交数
- 142
- 已通过
- 68
- 上传者