原题目是:
计算键盘输入的整数的平均值。遇到输入数为负数时,结束程序,输出结果。
用比较简单的代码,因为我们刚学,用数组之类的会被老师骂的。。
明天要交作业了,快点啊 啊啊!!!
题目:计算键盘输入的整数的平均值。遇到输入数为负数时,结束程序,输出结果。
实现过程:
定义一个整形变量n,用来存储每次输入的整数
定义一个整形变量cnt,用来记录输入的整数的个数
定义浮点型变量sum保存整数的和,初始化为0.0
使用for循环,cnt为循环控制变量,输入一个整数n,若n<0结束循环,否则将输入的数据n累加到sum中
如果cnt大于0,则输出平均值sum/cnt ;
参考代码:
利用C语言求平均数很简单 ,主要用到for循环就可以了。
详细代码如下:
#include<stdio.h>
int main()
{ int n,i;
double a[100],sum=0;
scanf("%d",&n);
for(i=0;i<n;i++)scanf("%lf",&a[i]);
for(i=0;i<n;i++)sum=sum+a[i];
printf("%.2f",sum/n);
return 0;
}