| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 780 人关注过本帖
标题:我快急疯了 大哥大姐帮个忙吧 感激不尽
只看楼主 加入收藏
cdutdht
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-6-13
收藏
 问题点数:0 回复次数:11 
我快急疯了 大哥大姐帮个忙吧 感激不尽
1.文件student.dat中是某班n个学生的学号、姓名、C程序设计课程成绩。编程借助二分法快速查找指定分数(例如80分)的学生(可能不止一个学生),输出查找到的学生的学号、姓名和成绩,以及它(它们)在student.dat文件中的位置。
要求: (1)用结构体实现;
(2)不能修改数据文件;
(3)结果输出到屏幕和student.out中

学号 姓名 总分
200401010101 N56 38
200401010102 N57 70
200401010103 N58 73
200401010104 N59 80
200401010105 N60 75
200401010106 N61 38
200401010107 N62 65
200401010108 N63 70
200401010109 N64 60
200401010110 N65 75
200401010111 N66 28
200401010112 N67 75
200401010113 N68 23
200401010114 N69 63
200401010115 N70 65
200401010116 N71 80
200401010117 N72 60
200401010118 N73 79
200401010119 N74 60
200401010120 N75 68
200401010121 N76 80
200401010122 N77 68
200401010123 N78 73
200401010124 N79 75
200401010125 N80 65
200401010126 N81 60
200401010127 N82 40
200401010128 N83 68
200401010129 N84 45
200401010130 N85 65
200401010201 N86 65
200401010202 N87 60
200401010203 N88 79
200401010204 N89 35
200401010205 N90 80
200401010206 N91 38
200401010207 N92 79
200401010208 N93 48
200401010209 N94 60
200401010210 N95 63
200401010211 N96 63
200401010212 N97 30
200401010213 N98 35
200401010214 N99 65
200401010215 N100 70
200401010216 N101 68
200401010217 N102 38
200401010218 N103 80
200401010219 N104 70
200401010220 N105 15
200401010221 N106 70
200401010222 N107 70
200401010223 N108 68
200401010224 N109 60
200401010225 N110 78
200401010226 N111 73
200401010227 N112 75
200401010228 N113 60
200401010229 N114 79
200401010230 N115 68
200401010231 N116 60
200401010232 N117 60
搜索更多相关主题的帖子: 姓名 大哥 C程序设计 二分法 结构体 
2007-06-13 19:48
huangfengchu
Rank: 1
等 级:新手上路
威 望:2
帖 子:274
专家分:0
注 册:2007-5-22
收藏
得分:0 
本来想给你程序,一看,那程序找不到了,不好意思.

深山苦学C语言,终年不见外面世界。
2007-06-13 19:58
cdutdht
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-6-13
收藏
得分:0 
回复:(huangfengchu)本来想给你程序,一看,那程序...

虽然 让我白高兴一场 仍然要谢谢你

2007-06-13 20:04
twsgl
Rank: 1
等 级:新手上路
帖 子:136
专家分:5
注 册:2007-6-15
收藏
得分:0 

伙计你还是用结构体是比较好的
student srt{
char=name[20];
int num;
inscore;
}
其他的你自己搞定

2007-06-18 17:11
爱以走远
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:7542
专家分:21
注 册:2007-3-16
收藏
得分:0 
无语
发这个上来干吗
我记得书上有
ls说得对 用结构体

   好好活着,因为我们会死很久!!!
2007-06-18 17:18
twsgl
Rank: 1
等 级:新手上路
帖 子:136
专家分:5
注 册:2007-6-15
收藏
得分:0 
什么
不懂就不要说
2007-06-18 22:04
mp3aaa
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:2013
专家分:8
注 册:2006-2-15
收藏
得分:0 

谁怎么2 出的这个题 有多个成绩直接顺序查找多简单
何况减半是查找顺序表的
不过看这个像是3级的题

[此贴子已经被作者于2007-6-18 22:49:54编辑过]


羊肉串 葡萄干 哈密瓜!!
2007-06-18 22:38
mp3aaa
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:2013
专家分:8
注 册:2006-2-15
收藏
得分:0 

你先把它取出来 存到结构体数组里 然后按成绩排序 这样 那些80分的就在一起了 然后在用减半查找就可以了
呵呵这个程序写的比较多 我也不想写了

[此贴子已经被作者于2007-6-18 22:55:57编辑过]


羊肉串 葡萄干 哈密瓜!!
2007-06-18 22:53
c4c4
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2007-6-1
收藏
得分:0 
用结构体的确快些,不然会挂人的
2007-06-19 11:31
wshyj18
Rank: 1
等 级:新手上路
帖 子:124
专家分:0
注 册:2007-5-14
收藏
得分:0 
    是啊

2007-06-19 11:48
快速回复:我快急疯了 大哥大姐帮个忙吧 感激不尽
数据加载中...
 
   



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

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