学生成绩记录簿设计源程序.doc

学生成绩记录簿设计源程序.doc

ID:55575257

大小:84.00 KB

页数:14页

时间:2020-05-18

学生成绩记录簿设计源程序.doc_第1页
学生成绩记录簿设计源程序.doc_第2页
学生成绩记录簿设计源程序.doc_第3页
学生成绩记录簿设计源程序.doc_第4页
学生成绩记录簿设计源程序.doc_第5页
资源描述:

《学生成绩记录簿设计源程序.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.学生成绩记录簿设计程序//(1).头文件,对要调用的系统函数的声明#include#include#include#include#defineN8//N为学生结构体的总数structstudent//学生结构体{longnum;charname[20];intscore[4];intsum;};structstudentstu[N];intpl=0;//定义两个全变量,学生总数变量和增加的学生变量intt=1;//(2).定义无参函数void

2、s();//主菜单/*以下为定义无参函数*/voidsave();//输入并保存voidsav();//保存voidshow();//显示voiddelet();//删除voidpreside();//分段voidfint();//查找voidchange();//修改voidadd();//添加voidoutput();//退出voiddeleta();//学号查找后——删除(新增功能)voiddeletb();//查找后——删除(新增功能)voidfinta();//学号查找voidfintb();//查找voidc

3、hangea();//按学号改voidchangeb();//按改voidarrange();//排序//(3).主函数.voidmain()//主函数{..system("cls");s();}//(4).显示菜单函数.voids(){intselect,w;chark;//定义变量system("cls");printf("ttO(∩_∩)O学生成绩记录簿O(∩_∩)Ottt程序创作者ttt电子信息工程学院电气六班ttt三VS四");//以下显示主菜单printf("t——

4、——————————————————————");printf("ttt1.文件保存.t2.显示输出.tttt3.查询成绩.t4.添加成绩.ttt5.修改成绩.t6.分段显示.ttt7.删除成绩.t8.退出程序");printf("tt请选择(按1--8任意数字键):");scanf("%d",&select);switch(select){case1:save();break;//以下是选怿执行菜单上的哪个函数case2:show();b

5、reak;case3:fint();break;case4:add();break;case5:change();break;case6:preside();break;case7:delet();break;case8:output();break;default:w=1;}if(w==1){printf("输入有误,按任意键重新选怿.");k=getchar();getch();s();}}//(5)保存函数,被调用voidsav(){FILE*fp;inti;if((fp=fopen("stu_list","w

6、b"))==NULL){printf("cannotopenfile");return;..}for(i=0;i

7、("cls");p=stu;//p指向结构体变量stu[N]printf("ttt学生信息的录入.");do{pl++;printf("请输入第%d个学生的信息.",t);//逐个步骤的实现学生信息的输入printf("学号:");scanf("%ld",&p->num);printf("");printf(":");scanf("%s",p->name);printf("");printf("四门成绩:1.平时成绩.2.试验成绩.3.设计成绩4.期末成绩.");for(i=0;i<

8、4;i++)scanf("%d",&p->score[i]);sum=(p->score[0])*0.10+(p->score[1])*0.15+(p->score[2])*0.15+(p->score[3])*0.60;//总分p->sum=sum;printf("sum为%d",sum);printf("

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。