| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4044 人关注过本帖
标题:[求助]C语学生管理系统设计
取消只看楼主 加入收藏
hyfuwei
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-6-3
收藏
 问题点数:0 回复次数:6 
[求助]C语学生管理系统设计

这是我一个程课设计的题目,,,望C语言高手帮帮忙,,,小弟在这里谢谢了...

课程设计的内容

有N(N >= 10)个学生的数据信息,每个包含:

学号 — num [10](字符串)、

姓名(拼音)— name[25](字符串)、

性别 — sex(字符,M或F)、

年龄 — age(整型)、

三门课程成绩(高数、英语、计算机)— score [3 ](单精度)。

设计一个系统,完成下列功能:

1. 定义及输出。用结构体类型数据及其赋初值的方法把学生的数据送到结构体数组中(第一个数据用自己的真实数据,其它数据自定,但注意要是合法数据),然后把它们输出显示。

2. 计算并排序。计算每个学生三门课程的总分(sum,单精度)及平均分(aver,单精度,输出一位小数),将包括所有数据的结构体数组元素按总分从大到小的顺序排序打印出来。

3. 查找。任意输入一位学生的姓名,打印出他的所有数据。要求能多次查找。

二、课程设计的要求与数据

1. 编程时,设计函数来完成每个功能,通过main 函数调用各函数。

2. 程序中的输入输出要加提示说明。

3. 打印出的程序清单,在各行后用中文加以说明。

4. 输出的结果要准确、清晰、美观。

[此贴子已经被作者于2007-6-4 21:08:10编辑过]

搜索更多相关主题的帖子: 系统设计 学生 管理 
2007-06-03 22:19
hyfuwei
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-6-3
收藏
得分:0 
但是不知道那个管理系统去哪里了... 太多了... 你可以再写一个吗.... 谢谢,,,
2007-06-03 22:33
hyfuwei
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-6-3
收藏
得分:0 
前面还好写一点... 就是打印的这方面我忘了.....还有查找的..
3. 查找。任意输入一位学生的姓名,打印出他的所有数据。要求能多次查找。
2007-06-03 22:36
hyfuwei
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-6-3
收藏
得分:0 

#include <stdio.h>
#define N 3
#define M 50

struct student
{
int num;
char name[25];
float score[N],avr;
}s1[M];

struct student input();
void main()
{
int i=0;
char ch='y';
while(ch=='y'||ch=='Y')
{
stu[i] = input();
i++;
printf("是否继续输入:(y or n)");
fflush(stdin);
ch = getchar();
}
}
struct student input()
{
struct student s1;

printf("请输入学员信息:");
printf("学号:");
scanf("%d",&s1.num);
fflush(stdin);
printf("姓名:");
gets(s1.name);
printf("成绩:\n");
for(int i=0;i<N;i++)
{
printf("第%d门成绩:",i+1);
scanf("%f",&s1.score[i]);
}
s1.avr = (s1.score[0]+s1.score[1]+s1.score[2])/3;

return s1;
}


望指点指点...

2007-06-03 22:50
hyfuwei
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-6-3
收藏
得分:0 
我C语言是大学的时候学的了... 现在都几年了... 忘了好多了..
2007-06-03 22:53
hyfuwei
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-6-3
收藏
得分:0 
你写得很好...
不过....
太长了... 过于复杂了...
一般人都喜欢简化一点的...
呵呵..
2007-06-04 14:08
hyfuwei
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-6-3
收藏
得分:0 
高手帮帮忙写一份啊...
2007-06-08 15:02
快速回复:[求助]C语学生管理系统设计
数据加载中...
 
   



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

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