首页 广工物理《C语言课程设计

广工物理《C语言课程设计

举报
开通vip

广工物理《C语言课程设计#include/*引用库函数*/#include//#include#includetypedefstruct/*{unsignedintnum;/*charname[10];/*intscore[5];/*}Student;Studentstu[30];/*定义结构体数组*/学号*/姓名*/成绩*/结构体数组变量*/菜单选择//*******************************************************************”心心”心*********************...

广工物理《C语言课程设计
#include/*引用库 关于工期滞后的函关于工程严重滞后的函关于工程进度滞后的回复函关于征求同志党风廉政意见的函关于征求廉洁自律情况的复函 数*/#include//#include#includetypedefstruct/*{unsignedintnum;/*charname[10];/*intscore[5];/*}Student;Studentstu[30];/*定义结构体数组*/学号*/姓名*/成绩*/结构体数组变量*/菜单选择//*******************************************************************”心心”心******************************************intmenu_select()/*菜单函数*/{floatc;charch;system("cls");/*运行前清屏*/printf("\n*******************【学生成绩管理系统】by广工10电子2曾剑浩*********************\n");printf("\t\t|\t1.输入 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 |\n");printf("\t\t|\t2.显示记录|\n");printf("\t\t|\t3.挂科名单|\n");printf("\t\t|\t4.成绩排序|\n");printf("\t\t|\t5.查询记录|\n");printf("\t\t|\t6.删除记录|\n");printf("\t\t|\t7.插入文档|\n");printf("\t\t|\t8.存入文档|\n");printf("\t\t|\t9.退出程序|\n");printf(********\n");请输入数字1-9加enter选择功能操作:\n");printf("\t\t\tscanf("%f",&c);while(c!=1&&c!=2&&c!=3&&c!=4&&c!=5&&c!=6&&c!=7&&c!=8&&c!=9)while(ch=getchar()!='\n')continue;printf("请输入整型数字1-9!\n");scanf("%f",&c);continue;//跳过输入的剩余部分}returnc;/*返回选择*///*******************************************************************1.输入记录”心心”心*****************************************输入若干条记录*/为清除多余的数据所用*/判断*/intInput(Studentstud[],intn)/*(system("colorB0");inti=0,j;charsign='Y',x[10];/*x[10]while(sign=='Y'||sign=='y')/*(t\t\n\t(输入学号时输入一个非数字的字符即可以返回到菜单界面)\n\t\t\t学号:”);/*交互输入*/if(scanf("%u”,&stud[n+i].num)!=1)break;printf("\t\t\t姓名:");if(scanf("%s”,stud[n+i].name)!=1)break;请依次输入:高数物理外语C语言德育的成绩:\n\t\t\t");printf("\n\t\t\tfor(j=0;j<5;j++)(scanf("%d",&stud[n+i].score[j]);}gets(x);/*清除多余的输入*/printf("\t\t\t是否继续输入?(确定Y/y,否定N/n)\n");scanf("\t\t\t%c",&sign);/*输入判断*/i++;}returnn+i;}显示记录〃*******************************************************************2.***************************************************voidDisplay(Studentstud[],intn)/*显示所有记录*/(system("colorA0”);inti;printf("\n");/*格式头*/printf(-学号姓名高数物理外语C语言德育\n");printf("\n");for(i=1;iSCORE[j+1][k])(t=SCORE[j][k];SCORE[j][k]=SCORE[j+1][k];SCORE[j+1][k]=t;strcpy(T,NAME[j]);strcpy(NAME[j],NAME[j+1]);strcpy(NAME[j+1],T);g=NUM[j];NUM[j]=NUM[j+1];NUM[j+1]=g;}}}for(t=1,h=n-1;h>=0;h--)(printf("\t\t%3d、%12u%6s%6d\n”,t++,NUM[h],NAME[h],SCORE[h][k]);}printf("\n");}}查询记录〃*******************************************************************5.***************************************************voidQuery(Studentstud[],intn)/*按姓名查找并显示一个记录*/(system("color75”);charss[10];inti=0;printf("\n\t\t\t请输入\n\t\t\t该生的姓名:\n\t\t\t\t\t");/*交互式输入*/scanf("%s",ss);while(strcmp(stud[i].name,ss)!=0&&i
本文档为【广工物理《C语言课程设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_072127
暂无简介~
格式:doc
大小:26KB
软件:Word
页数:0
分类:
上传时间:2020-05-18
浏览量:0