解题思路:定义一个数组分别存储每次输入的值并求和,存储在sum变量里最后除以输入的个数得到平均值。
注意事项:需要一个临时变量m来接收n的值,因为此处使用了while循环将n的值变化,所以需要提前准备一个变量存储一开始n的值用来做除数
参考代码:
#include<iostream> using namespace std; int main() { int n,m; double sum = 0.0; cin >> n; m = n; int a[n]; int i = 0; while(n > 0){ cin >> a[i]; sum += a[i]; n--; i++; } printf("%.2lf", sum/m); }
0.0分
4 人评分
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:634 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1261 |
DNA (C语言描述,蓝桥杯)浏览:1653 |
杨辉三角 (C语言代码)浏览:504 |
核桃的数量 (C语言代码)浏览:893 |
整除问题 (C语言代码)浏览:594 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:536 |
小O的数字 (C语言代码)浏览:1490 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:505 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:683 |