| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 852 人关注过本帖
标题:二级上机试题
只看楼主 加入收藏
lgp311
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-8-29
收藏
 问题点数:0 回复次数:4 
二级上机试题

问题在压缩包内!!

搜索更多相关主题的帖子: 试题 上机 
2004-09-15 22:27
lgp311
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-8-29
收藏
得分:0 

上传不了压缩包!!???

打出来好了!题目如下:fun的功能:给定n个实数.统计并输出其中在平均值以上(包括等于平均值)的实数个数.

MODI1.C这个源文件编译时有多个:declatation syntax error 而1.C这个源文件里的函数fun是全照MODI1.C里的函数fun敲打的,但是无错误! 找出MODI1.C中那里有错吗??

[此贴子已经被作者于2004-09-15 22:39:50编辑过]

2004-09-15 22:32
lgp311
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-8-29
收藏
得分:0 

MODI1.C的内容:

#include <conio.h> #include <stdio.h>

int fun(float x[], int n) /************found************/ int j, c=0; float xa=0.0; for (j=0; j<n; j++ ) xa += x[j]/n; printf("ave =%f\n",xa); for (j=0; j<n; j++ ) /************found************/ if (x[j] >= xa) c++; return c; }

main ( ) { float x[100] = {193.199, 195.673, 195.757, 196.051, 196.092, 196.596, 196.579, 196.763}; clrscr( ); printf("%d\n", fun (x, 8)); }

2004-09-15 22:32
lgp311
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2004-8-29
收藏
得分:0 

1.C的内容:

#include <conio.h> #include <stdio.h>

int fun(float x[], int n) { int j,c=0;float xa=0.0; for ( j=0;j<n;j++) xa+=x[j]/n; printf("ave=%f\n",xa); for (j=0;j<n;j++) if (x[j]>=xa) c++; return c;

}

main ( ) { float x[100] = {193.199, 195.673, 195.757, 196.051, 196.092, 196.596, 196.579, 196.763}; clrscr( ); printf("%d\n", fun (x, 8)); }

2004-09-15 22:33
noah183
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2004-9-18
收藏
得分:0 

MODI1.C的内容中的这个语句:

int fun(float x[], int n) /************found************/

少了“{”

改成

int fun(float x[], int n)

{ /************found************/

这样就好了

2004-09-18 11:42
快速回复:二级上机试题
数据加载中...
 
   



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

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