| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付赛孚耐:软件保护加密专家
身份认证令牌USB KEY   
共有 450 人关注过本帖
标题:检查了好几遍,应该是没问题啊!但是........
收藏  订阅  推荐  打印 
xishuiwuqing
Rank: 2
等级:注册会员
帖子:96
积分:1094
注册:2007-11-1
检查了好几遍,应该是没问题啊!但是........

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: 2
来自:厦门
等级:注册会员
帖子:116
积分:1502
注册:2007-10-1

for循环都少了一个{

荀子《劝学》:“不积跬步,无以至千里;不积小流,无以成江海.”
2007-12-10 12:18
meishild
Rank: 1
来自:哈尔滨
等级:新手上路
帖子:13
积分:236
注册:2007-12-9

#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: 2
等级:注册会员
帖子:91
积分:1066
注册:2007-10-27

是main() 而不是mian()

一个人的力量是缈小的....... 互帮互助才是出路
2007-12-10 12:36
xishuiwuqing
Rank: 2
等级:注册会员
帖子:96
积分:1094
注册:2007-11-1
谢谢!

哎呀,我还以为自己蛮认真仔细呢!没想到自己是个马虎大王啊!哎!
谢谢!

2007-12-11 10:48
布拉莫斯
Rank: 3Rank: 3
来自:中国太平洋舰队
等级:中级会员
帖子:164
积分:2776
注册:2007-3-31
回复 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 | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.056599 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved