登录注册
南京邮电大学论坛 > 招聘信息 > 浏览当前帖子 最新帖子进站窗口排行在线会员隐藏左侧栏
程序实习周 学籍管理系统 求大神
返回本版】  【发表帖子】  【回复帖子 浏览量  2423      回帖数 12
王仙客    等级  ★★

楼主 发表于  2011/6/25 18:44:26    编 辑   



学生信息: 
学号,姓名,性别,出生(年,月,日),三门课成绩和总分( 数学, 英语, C, 总分)。 
数据格式: 
测试数据,以文本文件方式提供,studf.txt。 
程序功能 
1) 建立学生信息结构数组 从文本文件studf.txt 读入数据 
2) 按姓名递增冒泡排序(应用指针数组) 
3) 按总分递减选择排序(应用指针数组) 
4) 显示按总分排序后学生信息 
5) 按学号查学生信息和平均分数(顺次查找法) 




小房子跳跳    等级  ★★★

2 楼 发表于  2011/6/26 5:40:49    编 辑   


 性别 字符串 char sex[3] (汉字) 
出生日期 日期结构 struct date 
  年 int year 
月 int month 
日 int day 
三门课成绩和总分 整型数组 int score[4] 
 
 struct date {/* 日期结构 */ 
 int year; /* 年 */ 




JamesLu    等级  

3 楼 发表于  2011/6/26 17:54:39    编 辑   


 char month; /* 月 
 char day; /* 日 */ 
}; 
struct student{ /* 学生信息结构 */ 
 char no[9]; /* 学号 */ 
 char name[9]; /* 姓名 */ 
 char sex[3]; /* 性别 */ 
 struct date birthday; /* 出生日期 */ 
 int score[4]; /* 三门课成绩和总分 */ 
}; 
结构数组定义为局部标识符: 
static struct student stud[N]; 




xaganji    等级  

4 楼 发表于  2011/6/27 5:14:34    编 辑   


 
3、函数原型清单: 
1 建立学生信息数组 readsi 
void readsi(struct student stud[],int *n); 
2 按姓名递增冒泡排序(应用指针数组) bsort 
void bsort(struct student *pname[],int n); 
3 按总分递减选择排序(应用指针数组) ssort 
void ssort(struct student *ptscore[],int n); 
4 按学号查学生信息和平均分数(顺序查找) ssrch_no 
void ssrch_no(struct student *pstud[],int n); 
5 按姓名查学生信息和平均分数(折半查找) bsrch_name 
void bsrch_name(struct student *pname[],int n); 
6 查各门课的平均分数 find_ave 
void find_ave(struct student *pstud,int n); 
7 查男女学生的人数 find_pnum 
void find_pnum(struct student *pstud,int n); 
8 显示学生信息表printtable 
void printtable(struct student *pstud,int n);



金俊熙    等级  ★★★★

5 楼 发表于  2011/6/27 17:04:34    编 辑   


学长,我就是想问您找到答案了吗



jimmylin    等级  ★★★

6 楼 发表于  2011/6/28 11:22:16    编 辑   


那个,中午我回去找找,大一的时候我做的就是这个,看看还有没。



wanhui    等级  ★★

7 楼 发表于  2011/6/29 6:29:43    编 辑   


买猪吗



592235236    等级  ★★★

8 楼 发表于  2011/6/29 18:48:56    编 辑   


@大神



vloyal    等级  ★★★

9 楼 发表于  2011/6/30 7:57:55    编 辑   


收藏,下周我实习这个



花儿的姿态    等级  ★★★★★

10 楼 发表于  2011/7/1 5:18:40    编 辑   


能不能不要伸手?这些东西完全自己可以完成的,伸手有意思吗



1 2
表情
所有内容均为会员自愿发表,并不代表本站立场.
©nubbs.com.cn  Processed in 1.00