九九八年度程序员级下午试题

试题五
阅读以下程序说明和C程序,将应填入--( )--处的字句,写在答卷的对应栏内。
[程序说明]
这里给处的程序逐一从指定课程成绩文件读入学生的考号和成绩,对同一学生汇总他的总成绩,并按以下格
式输出名次(按总成绩由高到底的顺序)、总成绩、同一名次的学生人数、同一名次学生的学号(按学号由小
到大的顺序)。
程序约定学生学习课程不超过30种,课程成绩文件的第一个数字就是课程号,统计过程,同一课程号的成绩
文件不能重复输入。
程序采用结构存储学生有关信息对应学生程序数据输入过程,形成一个按学
号从小到大顺序链接的有序。当数据数输入结束后,程序按总成绩从高到低,学号从小到大的顺序对
排序。程序最后按指定格式输出信息程序的输出格式如下例所示:
名次 总成绩 人数 学号 学号 学号
1 470 2 12 25  
3 450 3 15 24 50
6 430 1 14    
7 401 3 13 18 45

 

文件格式:

chengji.txt内容如下:

0001 92
0002 91
0003 93
0004 95
0005 98
0006 98
0007 98

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值