| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 820 人关注过本帖
标题:检查了好几遍,应该是没问题啊!但是........
只看楼主 加入收藏
xishuiwuqing
Rank: 1
等 级:新手上路
帖 子:99
专家分:0
注 册:2007-11-1
结帖率:100%
收藏
 问题点数:0 回复次数:5 
检查了好几遍,应该是没问题啊!但是........
float average(float array[5])
{
 int i;float aver,sum=array[0];
 for (i=1;i<5;i++)
      sum=sum+array[i];
      aver=sum/5;
      return(aver);}
mian()
 {
  float score[5],aver;
   int i;
   printf("input 5 scores:\n");
   for(i=0;i<5;i++)
      scanf("%f",&score[i]);
   printf("\n");
   aver=average(score);
   printf("verage score is :%5.2f\n",aver);
   }
搜索更多相关主题的帖子: 检查 
2007-12-10 11:51
sunpy
Rank: 1
来 自:厦门
等 级:新手上路
帖 子:118
专家分:0
注 册:2007-10-1
收藏
得分:0 
for循环都少了一个{

荀子《劝学》:“不积跬步,无以至千里;不积小流,无以成江海.”
2007-12-10 12:18
meishild
Rank: 1
来 自:哈尔滨
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-12-9
收藏
得分:0 
#include<stdio.h>
float average(float array[5])
{
int i;
float aver,sum=array[0];
for (i=1;i<5;i++)
    {
        sum=sum+array[i];
        aver=sum/5;
        return(aver);
    }
}

main()
{
   float score[5],aver;
   int i;
   printf("input 5 scores:\n");
   for(i=0;i<5;i++)
   scanf("%f",&score[i]);
   printf("\n");
   aver=average(score);
   printf("verage score is :%5.2f\n",aver);
}


错了2 3处吧  看着改吧
2007-12-10 12:28
jxj777
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-10-27
收藏
得分:0 
是main() 而不是mian()

一个人的力量是缈小的....... 互帮互助才是出路
2007-12-10 12:36
xishuiwuqing
Rank: 1
等 级:新手上路
帖 子:99
专家分:0
注 册:2007-11-1
收藏
得分:0 
谢谢!
哎呀,我还以为自己蛮认真仔细呢!没想到自己是个马虎大王啊!哎!
谢谢!

2007-12-11 10:48
布拉莫斯
Rank: 1
来 自:中国太平洋舰队
等 级:新手上路
帖 子:169
专家分:0
注 册:2007-3-31
收藏
得分:0 
回复 3# 的帖子
你帮人家修改得偏离原意了,LZ的程序并没有像2楼说的那样,少了一个"{" 因为那for循环内只有一条语句,可以不用大括号括起来的。 像你这样改的话
for (i=1;i<5;i++)
    {
        sum=sum+array[i];
        aver=sum/5;
        return(aver);
    }
 和这样语句的效果是一样的   
  float average(float array[5])
{
int i;
float aver,sum=array[0];
sum=sum+array[1];
return sum/5;
}
 只是求出前两个数的值 ,再把它除以5 就结束返回了。。。

所以  aver=sum/5;
        return(aver);   这两句放在for 循环内是严重的逻辑错误的。。。。

真理往往掌握在少数人手中,可现实却是少数服从多数!
2007-12-11 13:47
快速回复:检查了好几遍,应该是没问题啊!但是........
数据加载中...
 
   



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

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