| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1316 人关注过本帖
标题:找人帮我找下错误!
取消只看楼主 加入收藏
ml2052306
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-12-19
收藏
 问题点数:0 回复次数:4 
找人帮我找下错误!
用float输入10个数字  然后求和与平均值;
写完了 但运行后就输出是错误的.
#include <stdio.h>
 int main()
 {
     int i;
     float sum,a[10],mean;
 
     printf("输入10个数字:\n");
     for(i=0;i<=9;i++)
         scanf("%f",&a[i]);
     for(i=0;i<=9;i++)
     {
         sum=sum+a[i];
     }
     printf("sum=%f",sum);
      for(i=0;i<=9;i++)
     {   
        
         mean=sum/i;
     }
     printf("mean=%f",mean);
    
 }

按2楼的方法改完是这样 但最后输出的还是错误的~~

[[italic] 本帖最后由 ml2052306 于 2007-12-30 22:10 编辑 [/italic]]
搜索更多相关主题的帖子: 平均值 include 
2007-12-30 21:40
ml2052306
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-12-19
收藏
得分:0 
楼上的改法还是不行~~
2007-12-30 22:06
ml2052306
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-12-19
收藏
得分:0 
  谢谢楼上的
2007-12-30 22:13
ml2052306
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-12-19
收藏
得分:0 
原帖由 [bold][underline]岳C[/underline][/bold] 于 2007-12-30 22:09 发表 [url=http://bbs.][/url]
下面正确的,你把两个对照下就知道你哪错了,你主要有3个错误
1.定义是 float, 但printf里却是%d
2.循环问题,循环过后 总和已求出 直接除i就行 但你又循环了一遍 倒置错误
3.printf里原样输出的地方不能中文吧.
#include  ...

  

printf里面我这个VC可以输入中文 而且结果并不会出错  但我同学那个VC就会出错
2007-12-30 22:17
ml2052306
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-12-19
收藏
得分:0 
多谢各位拉  
继续做下一题~~~
2007-12-30 22:22
快速回复:找人帮我找下错误!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034864 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved