1#include <stdio.h>
 2int main()
 3{
 4    int n;
 5    int i=0;
 6    float nTemp,nAver;
 7    int nNum=0;
 8    printf("请从键盘输入一个数,该数须小于100\n");
 9    scanf("%d",&n);
10    printf("请输入%d个数字\n",n);
11    float f[100];
12    do
13    {
14        scanf("%f",&nTemp);
15        f[i]=nTemp;
16        i++;
17    }

18    while (i<n);
19    nTemp=0;
20    for (i=0;i<n;i++)
21    {
22        nTemp+=f[i];
23    }

24    nAver=nTemp/n;
25    for (i=0;i<n;i++)
26    {
27        if (f[i]<nAver)
28            nNum++;
29    }

30    printf("平均数=%f\n",nAver);
31    printf("小于平均数的个数:%d\n",nNum);
32    return 0;
33}
Posted on 2007-04-20 11:39 江边之鸟 阅读(235) 评论(4)  编辑 收藏 引用

Feedback

# re: C程序-计算n个实数的平均值及小于平均值的实数个数  回复  更多评论   

2007-04-20 11:53 by wzqxp2002
假如n为100万,楼主又该怎么做呢?

# re: C程序-计算n个实数的平均值及小于平均值的实数个数  回复  更多评论   

2007-04-20 12:51 by 灵魂
爱死你了..

# re: C程序-计算n个实数的平均值及小于平均值的实数个数  回复  更多评论   

2007-04-24 19:40 by
人们的思想是把复杂化为简单,不是把简单的事情变得让人难以理解.当然创新也是我们提昌的~!

# re: C程序-计算n个实数的平均值及小于平均值的实数个数  回复  更多评论   

2007-05-10 14:18 by
唉...把数组的个数变成变量...再多使用个变量就OK了...

标题  
姓名  
主页
验证码 *
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
[使用Ctrl+Enter键可以直接提交]
相关链接:
网站导航: