题一:12名评委给14名歌星评分。编一程序计算歌星的得分和名次以及评委的得分和名次,规则如下:
1. 歌星得分:去掉一个最高分及一个最低分,剩下10个的平均分为该歌星得分。
2. 评委得分:即评委对14名歌星的评分偏差总和。(偏差定义为该评委对某歌星的评分减去歌星得分的绝对值。)
3. 名次:歌星得分越高排名越前,评委得分越低排名越前。
4. 输出格式:
i) 歌星名次 歌星序号 歌星得分
1 3 9. 663
2 14 9. 659
ii) 评委名次 评委序号 评委得分
1 5 0. 484
2 10 0. 580
5. 各评委给各歌星的评分放在数据文件“music. dat”中,存放形式为二维数组:
行——为各评委给某歌星的评分;列——为某评委给各歌星的评分。
提示:显然数据文件为14行12列,自己可定义一个二维数组:15行13列,除存放读入数据外,可分别用第13列和第15行存放歌星得分与评委得分。
--------------------next---------------------
阅读(1001) | 评论(0) | 转发(0) |