| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 644 人关注过本帖
标题:结构体数组 新手、、、
只看楼主 加入收藏
sd375055
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-3-2
结帖率:0
收藏
已结贴  问题点数:20 回复次数:5 
结构体数组 新手、、、
定义一个结构体数组,存放10个学生的学号,姓名,三门课的成绩,输出单门课成绩最高的学生的学号、姓名、以及该门课程的成绩,输出三门课程的平均分数最高的学生的学号、姓名及其平均分,将10个学生的相关数据,存入文件中,再从文件中读出,按照平均分数从高到低进行排序,分别将结果输出到屏幕上和另一文件中,再从文件中读取第 1 ,3 , 5 ,7, 9个学生的数据。
内容、步骤、方法与要求
1.    定义一个结构体数组,存放10个学生的学号,姓名,三门课的成绩
2.    从键盘输入10个学生的以上内容
3.    输出单门课成绩最高的学生的学号、姓名、以及该门课程的成绩
4.    输出三门课程的平均分数最高的学生的学号、姓名及其平均分
5.    从键盘输入10个学生的以上内容,存入文件stud.dat,关闭文件
6.    打开stud.dat文件,将数据读出,查看是否正确写入,关闭文件。
7.    打开文件stud.dat文件,读出数据,将10个学生按照平均分数从高到低进行排序,
分别将结果输出到屏幕上和另一文件studsort.dat中。
8.    从studsort.dat 文件中读取第1,3,5,7,9个学生的数据。
搜索更多相关主题的帖子: 结构体 
2010-03-02 10:25
小J
Rank: 8Rank: 8
等 级:等待验证会员
威 望:1
帖 子:282
专家分:704
注 册:2009-6-18
收藏
得分:10 
typedef struct
{
int no;
char name[10];
double cj1;
double cj2;
double cj3;
}student;
student s[10];
没什么难的!
2010-03-02 11:49
sd375055
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-3-2
收藏
得分:0 
能具体点吗..还没有思路.
2010-03-02 14:46
小J
Rank: 8Rank: 8
等 级:等待验证会员
威 望:1
帖 子:282
专家分:704
注 册:2009-6-18
收藏
得分:0 
你可以试着写下,遇到问题再来啊一起讨论啊
2010-03-02 21:22
陈大师
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:1
帖 子:231
专家分:1038
注 册:2009-11-4
收藏
得分:10 
结构体数组应该学过的···看似复杂,其实不难的···先试试咯···
2010-03-02 21:26
sd375055
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-3-2
收藏
得分:0 
5.    从键盘输入10个学生的以上内容,存入文件stud.dat,关闭文件
6.    打开stud.dat文件,将数据读出,查看是否正确写入,关闭文件。
7.    打开文件stud.dat文件,读出数据,将10个学生按照平均分数从高到低进行排序,
分别将结果输出到屏幕上和另一文件studsort.dat中。
8.    从studsort.dat 文件中读取第1,3,5,7,9个学生的数据。



我是上面这些不太会.
2010-03-03 09:56
快速回复:结构体数组 新手、、、
数据加载中...
 
   



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

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