代写留学生C编程作业、C#实验作业代做、代做留学生学生信息系统

#include #include #define No 3#define row 3#define column 3int GradeSystem(void); //学生成绩系统int InformationSystem(void); //学生信息系统int pandaun();int whether_continue();void Menu2();void Menu();int panduan(int x);int menu(void);int ADD(void);int Print(void);int Alter(void);int OneSubject(void);int ThreeSubject(void);int All(void);int English(void);int Math(void);int Chinese(void);int grade[row][column];int sno[No];int main(void){int x;char ch;do{menu();scanf(&"%d&",x);getchar();switch(x){case 1:GradeSystem();break;case 2:InformationSystem();break;case 0:return 0;default:printf(&"错误输入 &");}}while(1,2);return 0;} int panduan(int x){int a,q=0;for(a=0;a if(x==sno[a]){q=q+1;return a;}if(q==0){printf(&" 不存在该学生! &");return 20;}}int menu(void){ printf(&" ——————————————————— &");printf(&" 丨 请输入数字1、2或0执行不同操作: 丨 &");printf(&" 丨 1——进入学生成绩系统 丨 &");printf(&" 丨 2——进入学生信息系统 丨 &");printf(&" 丨 0——退出程序 丨 &");printf(&" ——————————————————— &");return 0;}int menu1(void){ printf(&" —————————————————— &");printf(&" 丨1——添加学生学号 丨 &");printf(&" 丨2——添加/修改成绩 丨 &");printf(&" 丨3——查询/打印成绩 丨 &");printf(&" 丨0——退出当前操作 丨 &");printf(&" —————————————————— &");return 0;}void Menu(){printf(&" ———————————————— &");printf(&" 丨1-----查询/打印语文成绩 丨 &"); printf(&" 丨2-----查询/打印数学成绩 丨 &"); printf(&" 丨3-----查询/打印英语成绩 丨 &"); printf(&" 丨0-----返回 丨 &");printf(&" ———————————————— &");}int GradeSystem(void) //学生成绩系统{int x;char ch;do{menu1();scanf(&"%d&",x);getchar();switch(x){case 1:ADD();break; //添加学生学号case 2:Alter();break; //添加/修改成绩case 3:Print();break; //查询/打印成绩case 0:return 0; //退出default:printf(&"错误输入 &");}}while(1,2,3);return 0;} int InformationSystem(void) //学生信息系统{return 0;}int ADD(){int a;for(a=0;a {printf(&" 请输入需要添加的学生学号:&");scanf(&"%d&",sno[a]);if(whether_continue()==0)break;}}int whether_continue(){int c;do{Menu2();scanf(&"%d&",c);switch(c){case 0:return 0;case 1:return 1;break;default:printf(&" 输入错误,请重新输入 &");}}while(1);}void Menu2(){printf(&" ———————————————— &");printf(&" 丨1-----继续添加 丨 &");printf(&" 丨0-----返回 丨 &");printf(&" ———————————————— &");} int menu2(void){ printf(&" ——————————————————— &");printf(&" 丨1——添加/修改语文成绩 丨 &");printf(&" 丨2——添加/修改数学成绩 丨 &");printf(&" 丨3——添加/修改英语成绩 丨 &");printf(&" 丨0——退出当前操作 丨 &");printf(&" ——————————————————— &");return 0;}int Alter(){int x;do{menu2();scanf(&"%d&",x);getchar();switch(x){case 1:Chinese();break; //添加/修改语文成绩case 2:Math();break; //添加/修改数学成绩case 3:English();break; //添加/修改英语成绩case 0:return 0; //退出default:printf(&"错误输入 &");}}while(1,2,3);return 0;}int Chinese(void){int a,j;printf(&" 请输入正确的学生学号:&");scanf(&"%d&",a);if(panduan(a)==20)Chinese();else{j=panduan(a);if(grade[0][j]==0){printf(&" 请输入该学生的语文成绩:&");scanf(&"%d&",grade[0][j]);}else{printf(&" 该学生原来的语文成绩:%d&",grade[0][panduan(a)]);printf(&" 请输入修改后的语文成绩:&");scanf(&"%d&",grade[0][j]);}};}int Math(void){int a,j;printf(&" 请输入正确的学生学号:&");scanf(&"%d&",a);if(panduan(a)==20)Math();else{j=panduan(a);if(grade[1][j]==0){printf(&" 请输入该学生的数学成绩:&");scanf(&"%d&",grade[1][j]);}else{printf(&" 该学生原来的数学成绩:%d&",grade[1][panduan(a)]);printf(&" 请输入修改后的数学成绩:&");scanf(&"%d&",grade[1][j]);}};}int English(void){ int a,j;printf(&" 请输入正确的学生学号:&");scanf(&"%d&",a);if(panduan(a)==20)English();else{j=panduan(a);if(grade[2][j]==0){printf(&" 请输入该学生的英语成绩:&");scanf(&"%d&",grade[2][j]);}else{printf(&" 该学生原来的英语成绩:%d&",grade[0][panduan(a)]);printf(&" 请输入修改后的英语成绩:&");scanf(&"%d&",grade[2][j]);}};}int OneSubject(void){int a,p;printf(&" 请输入正确的学生学号:&");scanf(&"%d&",a);if(panduan(a)==20){printf(&" 该生成绩尚未录入! &");OneSubject();}elsedo{Menu();scanf(&"%d&",p);getchar();switch(p){case 0:return 0;case 1:printf(&" 语文成绩:%d &",grade[0][panduan(a)]);break;case 2:printf(&" 数学成绩:%d &",grade[1][panduan(a)]);break;case 3:printf(&" 英语成绩:%d &",grade[2][panduan(a)]);break;default:printf(&" 输入错误,请重新输入&");}}while(1);}int All(void){int i,j,a;printf(&"所有学生学号及该学生语 数 英三科对应成绩: &");for(a=0;aprintf(&" %2d&",sno[a]);printf(&" &");for(i=0;i {for(j=0;jprintf(&"%5d&",grade[i][j]);printf(&" &");}return 0;}int ThreeSubject(void){int i,j,a,b,r;printf(&" 请输入正确的学生学号:&");scanf(&"%d&",b);if(panduan(b)==20)printf(&" 该生信息尚未录入 &");for(a=0;a {if(b==sno[a]){r=a;break;}else r=-1;}if(r==-1)printf(&"没有该学生! &");elseprintf(&" 该学生语 数 英三科成绩分别为:%4d%4d%4d &",grade[0][r],grade[1][r],grade[2][r]);return 0;}int menu3(void){ printf(&" ——————————————————— &");printf(&" 丨1——查询/打印单科成绩 丨 &");printf(&" 丨2——查询/打印三科成绩 丨 &");printf(&" 丨3——查询/打印全部成绩 丨 &");printf(&" 丨0——退出当前操作 丨 &");printf(&" ——————————————————— &");return 0;}int Print(){int x;char ch;do{menu3();scanf(&"%d&",x);getchar();switch(x){case 1:OneSubject();break; //查询/打印单科成绩case 2:ThreeSubject();break; //查询/打印学生三科成绩case 3:All();break;case 0:return 0; //退出default:printf(&"错误输入 &");}}while(1,2,3);return 0;}& 本团队核心人员组成主要包括BAT一线工程师,精通德英语!我们主要业务范围是代做编程大作业、课程设计等等。我们的方向领域:window编程 数值算法 AI人工智能 金融统计 计量分析 大数据 网络编程 WEB编程 通讯编程 游戏编程多媒体linux 外挂编程 程序API图像处理 嵌入式/单片机 数据库编程 控制台 进程与线程 网络安全 汇编语言 硬件编程 软件设计 工程标准规等。其中代写编程、代写程序、代写留学生程序作业语言或工具包括但不限于以下范围:C/C++/C#代写Java代写IT代写Python代写辅导编程作业Matlab代写Haskell代写Processing代写Linux环境搭建Rust代写Data Structure Assginment 数据结构代写MIPS代写Machine Learning 作业 代写Oracle/SQL/PostgreSQL/Pig 数据库代写/代做/辅导Web开发、网站开发、网站作业ASP.NET网站开发Finance Insurace Statistics统计、回归、迭代Prolog代写Computer Computational method代做因为专业,所以值得信赖。如有需要,请加QQ:99515681 或邮箱:[email protected] 微信:codehelp QQ:99515681 或邮箱:[email protected] 微信:codehelp

你可能感兴趣的:(代写留学生C编程作业、C#实验作业代做、代做留学生学生信息系统)