编写c 学生成绩管理系统统。已知有50个学生的C语言课程成绩;

【大一新生,写一个c语言,卡住了,求解呐~~~】进来看看,求学生成绩及排名。
[问题点数:40分,结帖人u]
【大一新生,写一个c语言,卡住了,求解呐~~~】进来看看,求学生成绩及排名。
[问题点数:40分,结帖人u]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
匿名用户不能发表回复!|【图文】C语言课程设计学生成绩管理系统答辩PPT_百度文库
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
C语言课程设计学生成绩管理系统答辩PPT
&&C语言课程设计学生成绩管理系统答辩PPT
阅读已结束,下载本文到电脑
想免费下载本文?
登录百度文库,专享文档复制特权,积分每天免费拿!
你可能喜欢没有更多推荐了,
不良信息举报
举报内容:
《C语言编写 学生成绩管理系统》
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!学生成绩管理系统(用C语言编程)_百度知道
学生成绩管理系统(用C语言编程)
学生成绩管理系统
(模拟实现一个学生成绩管理系统:该系统存储学生学号、姓名、性别、专业班级、C语言课程成绩,假设本班学生20人。要求使用函数实现实现如下功能:)
Input basic information of students
Input scores
Display information of students...
我有更好的答案
#include &stdio.h&#include &string.h&#include &stdlib.h&#define t 100void fun(struct student *s);void fun1(struct student *s);void fun2(struct student *s);void fun3(struct student *s);void fun4(struct student *s);void fun5(struct student *s);void fun6(struct student *s);struct student{
char no[20];
char name[20];
char spec[20];
char sex[20];};void main(){
struct student s[t]={{&10001&,&zhang&,&chinese&,12,&male&},
{&10002&,&wang&,&math&,13,&fale&}, {&10003&,&lisi&,&chemsi&,12,&male&}, {&10004&,&mazhi&,&english&,13,&fale&}, {&10005&,&kuko&,&math&,14,&male&}};
void fun(struct student *s)
printf(&\n\n\t\t学生档案管理系统&);
printf(&\n\n\t----------------------------------------&);
printf(&\n\n\t\t1:录入学生信息系统&);
printf(&\n\n\t\t2:修改学生信息系统&);
printf(&\n\n\t\t3:删除学生信息系统&);
printf(&\n\n\t\t4:查询学生信息系统&);
printf(&\n\n\t\t5:输出学生信息系统&);
printf(&\n\n\t\t6:退出系统&);
printf(&\n\n\t----------------------------------------&);
printf(&\n\n请选择你要的服务(按数字1~6进入):&);
scanf(&%d&,&n);
system(&cls&);
printf(&\n\n\t\t欢迎进入录入学生系统&);
else if(n==2)
printf(&\n\n\t\t欢迎进入修改学生系统&);
else if(n==3)
printf(&\n\n\t\t欢迎进入删除学生系统&);
else if(n==4)
printf(&\n\n\t\t欢迎进入查询学生系统&);
printf(&\n\n\t----------------------------------------&);
printf(&\n\n\t\t1:按学号查询学生信息系统&);
printf(&\n\n\t\t2:按班级查询学生信息系统&);
printf(&\n\n\t----------------------------------------&);
printf(&\n\n请选择你要的服务(按数字1~2进入):&);
scanf(&%d&,&n);
system(&cls&);
printf(&\n\n\t\t1:按学号查询学生信息系统&);
else if(n==2)
printf(&\n\n\t\t1:按班级查询学生信息系统&);
printf(&\n\n\t\t数据错误&);
else if(n==5)
printf(&\n\n\t\t欢迎进入输出学生系统&);
else if(n==6)
printf(&\n\n\t\t谢谢使用学生管理系统!\n&);
printf(&\n\n\t\t请双击Enter键退出系统:&);
getchar();
getchar();
printf(&\n\n\t\t数据错误&);}void fun1(struct student *s){
int n,i;printf(&\n\n\t请输入学生的数量:&); scanf(&%d&,&n); for(i=5;i&n+5;i++) { printf(&\n\t\t请输入学生学号:&); scanf(&%s&,s[i].no);
printf(&\n\t\t请输入学生姓名:&); scanf(&%s&,s[i].name); printf(&\n\t\t请输入学生专业:&); scanf(&%s&,s[i].spec); printf(&\n\t\t请输入学生年级:&);
scanf(&%d&,&s[i].grade);printf(&\n\t\t请输入学生性别:&);
scanf(&%s&,s[i].sex);
getchar('\n');
system(&cls&); }
printf(&\n\n\t\t学号\t姓名\t专业\t年级\t性别&); printf(&\n\t---------------------------------------------------&); for(i=0;i&n+5;i++) {
printf(&\n\n\t\t%-8s%-8s%-8s%-8d%-8s&,s[i].no,s[i].name,s[i].spec,s[i].grade,s[i].sex); }
printf(&\n\t---------------------------------------------------\n&);
printf(&返回首页(请按任意键):&);
scanf(&%c&,&d);
system(&cls&);
void fun2(struct student *s)
char a[20],d;
printf(&\n\n\t请输入要查询学生的学号():&);
scanf(&%s&,a); for(i=0;i&5;i++) { if(!strcmp(s[i].no,a)) {
printf(&\n\t此学生的信息:&);
printf(&\n\n\t\t学号\t姓名\t专业\t年级\t性别&);
printf(&\n\t---------------------------------------------------&);
printf(&\n\n\t\t%-8s%-8s%-8s%-8d%-8s\n&,s[i].no,s[i].name,s[i].spec,s[i].grade,s[i].sex);
printf(&\n\t---------------------------------------------------&); }
if(i==4&&s[i].no!=&10005&) {
printf(&\n\t\t查无此人!&); } }
printf(&\n\n返回首页(请按任意键):&);
getchar();
scanf(&%c&,&d);
system(&cls&);
void fun3(struct student *s)
printf(&\n\n\t请输入要查询学生的班级(12~14):&);
scanf(&%d&,&a); for(i=0;i&5;i++) { if(a==s[i].grade) {
printf(&\n\t此学生的信息:&);
printf(&\n\n\t\t学号\t姓名\t专业\t年级\t性别&);
printf(&\n\t---------------------------------------------------&);
printf(&\n\n\t\t%-8s%-8s%-8s%-8d%-8s\n&,s[i].no,s[i].name,s[i].spec,s[i].grade,s[i].sex);
printf(&\n\t---------------------------------------------------&); }
if(i==4&&s[i].grade!=a) {
printf(&\n\t\t查无此人!&); } }
printf(&\n\n返回首页(请按任意键):&);
getchar();
scanf(&%c&,&d);
system(&cls&);
void fun4(struct student *s)
printf(&\n\n\t\t学号\t姓名\t专业\t年级\t性别&); printf(&\n\t---------------------------------------------------&); for(i=0;i&5;i++) {
printf(&\n\n\t\t%-8s%-8s%-8s%-8d%-8s&,s[i].no,s[i].name,s[i].spec,s[i].grade,s[i].sex); }
printf(&\n\t---------------------------------------------------\n&);
printf(&返回首页(请按任意键):&);
scanf(&%c&,&d);
getchar();
system(&cls&);
}void fun5(struct student *s){
char a[20],d;
printf(&\n\n\t请输入要修改学生的姓名:&);
scanf(&%s&,a); for(i=0;i&5;i++) { if(!strcmp(s[i].name,a)) {
printf(&\n\t\t请输入修改学号:&); scanf(&%s&,s[i].no); printf(&\n\t\t请输入修改专业:&); scanf(&%s&,s[i].spec); printf(&\n\t\t请输入修改年级:&);
scanf(&%d&,&s[i].grade);printf(&\n\t\t请输入修改性别:&);
scanf(&%s&,s[i].sex);
getchar('\n');
system(&cls&);} }
printf(&\n\n\t\t学号\t姓名\t专业\t年级\t性别&); printf(&\n\t---------------------------------------------------&); for(i=0;i&5;i++) {
printf(&\n\n\t\t%-8s%-8s%-8s%-8d%-8s&,s[i].no,s[i].name,s[i].spec,s[i].grade,s[i].sex); }
printf(&\n\t---------------------------------------------------\n&);
printf(&返回首页(请按任意键):&);
scanf(&%c&,&d);
system(&cls&);
fun(s); } void fun6(struct student *s) {
char a[20],d;
printf(&\n\n\t请输入要删除学生的姓名:&);
scanf(&%s&,a); for(i=0;i&5;i++) { if(!strcmp(s[i].name,a)) {
s[i]=s[i+1];
printf(&\n\t此学生的信息:&);
printf(&\n\n\t\t学号\t姓名\t专业\t年级\t性别&);
printf(&\n\t---------------------------------------------------&);
for(k=0;k&4;k++)
printf(&\n\n\t\t%-8s%-8s%-8s%-8d%-8s\n&,s[k].no,s[k].name,s[k].spec,s[k].grade,s[k].sex);
printf(&\n\t---------------------------------------------------&); }
printf(&没有此人!&);
printf(&返回首页(请按任意键):&);
getchar();
scanf(&%c&,&d);
system(&cls&);
采纳率:7%
为您推荐:
其他类似问题
您可能关注的内容
学生成绩管理系统的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
c语言学生成绩管理系统(含源代码)
下载积分:1000
内容提示:c语言学生成绩管理系统(含源代码)
文档格式:DOC|
浏览次数:9203|
上传日期: 11:45:31|
文档星级:
全文阅读已结束,如果下载本文需要使用
 1000 积分
下载此文档
该用户还上传了这些文档
c语言学生成绩管理系统(含源代码)
关注微信公众号

我要回帖

更多关于 c 学生成绩管理系统 的文章

 

随机推荐