不好意思,求助一下各位,关于此问题如何解答...
我想不太透,关于,像是老师出的第一个提示
像是要将原来那个score.txt转攻读取之成绩资料档,听起来就不太懂,是说需要做一个字串阵列三个实数阵列吗?
可是,我并不太了解,到底需要如何从档案中,分别读取","为分隔的质数?这到底是怎么做呢?
真的是不知道...可以点一下吗?感谢各位大大的指点....
题目是如下...
=============================================================
程式设计:程式设计学期成绩统计表
问题提示:
1.请由E-mail读取资料档(score.dat)转为可供程式读取之成绩资料档。资料档内容包含全班同学之学号及期中考、期末考及平时成绩共四项资料,格式范例如下:
B9337001, 74.3, 69.3, 71.4
B9337002, 47.2, 65.2, 73.5
B9337003, 91.5, 94.2, 86.5
B9337004, 88.5, 84.3, 96.1
B9337005, 85.3, 74.0, 91.0
2.在程式中利用阵列变数宣告学号字串阵列STUDENT及成绩实数阵列SCORE,将成绩资料档以个人学号起输入10个资料笔置入两个阵列,写程式计算个人学期成绩,由高到低排序后显示于萤幕上(如下表),并以纯文字格式输出储存在档名「B9337***.out」,再将程式及输出档存入磁片缴交成果。
3.显示萤幕之列印格式如下:(这中间是有表格的..)
学号 期中考 期末考 平时考 学期成绩 名次
B9337003 91.5 94.2 86.5 90.945 1
B9337004 88.5 84.3 96.1 89.310 2
B9337005 85.3 74.0 91.0 83.055 3
B9337001 74.3 69.3 71.4 71.680 4
B9337002 4 ..
访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容