C趣味程序(二)(02)数据求平均值

文章作者 100test 发表时间 2007:03:10 17:34:01
来源 100Test.Com百考试题网


1.2 无规律离散数据处理
对若干无规律的离散数据求和,通常把已有数据置于某一数组中,或从键盘输入,并在数据的最后设置一个区别已有数据的终止标志。在循环中每读一个数或一组数据,作相应的处理,直到读到终止标志时输出结果后结束。

1.2.1 数据求平均值
已给若干个无规律的离散数置入数组中,设置 -1作为终止标志(若数据中有负数,则终止标志楞以设置成一个大数,例如le30)。设置变量x在循环中读取数据,若x非终止标志,则累加到和变量s中:s=s x,为求平均需要,还要用一个变量统计数据的个数:n=n 1。直至x为终止标志时结束。
程序代码如下:
#include
void main()
{
double data[]={9.36,8.95,9.32,9.27,9.44,8.91,9.20,-1}.
double s=0.
int n=0,i=0.
while(data[i]>0)
{
printf("%.2f.:s=%.2f: n=%d\n",data[i],s,n).
s=s data[i].
n=n 1.
i=i 1.
}
printf("以上:%d.个数据之和为:%.2f\n",n,s).
printf("平均值为:%.2f\n",(s/n*100 0.5)/100).
}
程序运行结果如下:




相关文章


全国计算机等级考试二级Access考点分析之模块(4)
计算机等级考试考生报名缴费
计算机等级考试报名及考试时间安排
C趣味程序(二)(02)数据求平均值
全国计算机等级考试二级Access考点分析之模块(4)
全国计算机等级考试二级Access考点分析之模块(2)
计算机等级考试组织承办机构
计算机等级考试报考条件与报考对象
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛