以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  请各位高手帮忙!!!!!!!!!!!!!!!!!!!!!!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=34771)


--  作者:hly006
--  发布时间:6/22/2006 6:29:00 PM

--  请各位高手帮忙!!!!!!!!!!!!!!!!!!!!!!
本人初学C,碰到如此难题实在有些力不从心,还请各位帮忙!!感激不尽!!!
题目:
  一)建立数据文件
1. 输入N个(如N=6)学生的个人资料(包括:学号、姓名及三门功课“数学、英语、C程序设计”的成绩);
2. 将上述学生资料(数据自定)存盘,形成数据文件;
3. 若某学生调入,将其相关资料追加到数据库中;
4. 若某学生调出,将其相关资料从数据库中删除。
二)使用所建数据文件资料:
1. 计算每个学生的总分及平均分;
2. 按总分由大到小排序(学号、姓名、数学、英语、C程序设计等相关数据随之调整);
3. 输出排序结果。
4. 按姓名检索,输出其相关资料或输出‘查无此人’的信息。

--  作者:elfstone
--  发布时间:6/27/2006 8:41:00 PM

--  
倒跟我们大一时C语言的课程设计很像。。。
题本身不难,分开来看,一块一快的解决就好了
首先定义一个数据结构,这里定义一个struct就行了,把所有学生信息定义在里面
然后划分过程,比如可以有读盘,写盘,读进输入的学生信息并处理,屏幕显示输出等等
然后合并,搞定了。。。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms