找回密码

碧海潮声大学生网

查看: 1724|回复: 7
打印 上一主题 下一主题

有二级高手帮帮

[复制链接]
跳转到指定楼层
1#
发表于 2006-11-2 18:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我也好多题目不懂  帮帮搞搞

void main()
{ FILE *p;
  int i;
  float a[10]={7.23,1.5,5.24,2.1,2.45,6.3,5,3.2,0.7,9.81},sum,v=0;

/*
  *
  *
  * 考生在这里添加代码
  *
  *
  */
}


要求数组a的10个数的平均植v  将大于等于v的数组进行求和  并将结果以格式“%.5f         



  [s:40]  [s:40]  [s:40]

请下次不要写在投票项里,谢谢---笨笨啊
单选投票, 共有 2 人参与投票
100.00% (2)
0.00% (0)
您所在的用户组没有投票权限
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩
2#
发表于 2006-11-2 20:06 | 只看该作者
[s:50]  [s:50]  [s:50] 加油..必过哦...
回复

使用道具 举报

3#
发表于 2006-11-3 14:15 | 只看该作者
呵呵   支持你
回复

使用道具 举报

4#
发表于 2006-11-3 15:18 | 只看该作者
看不懂??
回复

使用道具 举报

5#
发表于 2006-11-3 17:57 | 只看该作者
  1. void main()
  2. { FILE *p;
  3. int i;
  4. float a[10]={7.23,1.5,5.24,2.1,2.45,6.3,5,3.2,0.7,9.81},sum,v=0;
  5. /*
  6. *
  7. *
  8. * 考生在这里添加代码
  9. *
  10. *
  11. */
  12. //求出平均值
  13. for(i=0;i<10;i++){
  14. sum+=a[i];
  15. }
  16. v = sum / 10 ;
  17. //求出比平均值大的值
  18. sum=0;
  19. for(i=0;i<10;i++){
  20. if(a[i]>=v) sum+=a[i];
  21. }
  22. //输出
  23. printf("v=%.5 , sum=%.5",v,sum);
  24. }
复制代码


C都忘光了,不知道输出命令是不是这样写了,你自己调一下吧
[s:50]  [s:50]  [s:50]
回复

使用道具 举报

6#
发表于 2006-11-7 13:21 | 只看该作者
我帮你写的是这样的,你看看吧,我就是不明白这个文件指针是用来干什么的
#include<stdio.h>
main()
{
   int i;
   float a[10]={7.23,1.5,5.24,2.1,2.45,6.3,5,3.2,0.7,9.81},sum,v=0;
   sum=0;
   for(i=0;i<10;i++)
      sum=sum+a;
   v=sum/10;
   sum=0;
   for(i=0;i<10;i++)
   {
      if(a>=v)
       sum=sum+a;
   }
   printf("sum=%.5f,v=%.5f",sum,v);
}
[s:41]
回复

使用道具 举报

7#
发表于 2006-11-8 12:07 | 只看该作者
指针是用来指向的,放地址的,和函数一样被执行的....
回复

使用道具 举报

8#
发表于 2006-11-8 15:26 | 只看该作者
引用第5楼qiuq862006-11-07 13:21发表的“”:
我帮你写的是这样的,你看看吧,我就是不明白这个文件指针是用来干什么的
#include<stdio.h>
main()
{
   int i;
.......
请问能直接这样加
sum=sum+a
a代表的是数组啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋| 碧海潮声大学生网  

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved.

Powered by Discuz! X3.2( 浙ICP备11026473号 )

快速回复 返回顶部 返回列表