解题思路: 刚开始用了数组,大小是10,我说怎么出错了呐。一看题目是1<=n<=100。这个题不用数组就很方便,for循环里面输进去一个数,然后加到sum上。
注意事项:sum必须设为float型;
参考代码:
#include<stdio.h>
#include<math.h>
int main()
{
int a,n;
float sum=0,avg;
scanf("%d",&n);
for(int i=0;i<n;i++){
scanf("%d",&a);
sum=sum+a;
}
avg=sum/n;
printf("%.2f",avg);
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:910 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:583 |
Hello, world! (C语言代码)浏览:916 |
【计算直线的交点数】 (C语言代码)浏览:986 |
众数问题 (C语言代码)浏览:717 |
1218题求大神帮忙看看怎么不能过浏览:759 |
三进制小数 (C语言代码)浏览:903 |
P1044 (C++代码)浏览:550 |
母牛的故事 (C语言代码)浏览:504 |
C语言程序设计教程(第三版)课后习题7.2 (C++代码)浏览:452 |