学生成绩管理系统数据结构课程设计_第1页
学生成绩管理系统数据结构课程设计_第2页
学生成绩管理系统数据结构课程设计_第3页
学生成绩管理系统数据结构课程设计_第4页
学生成绩管理系统数据结构课程设计_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学生成绩管理系统数据结构课程设计PAGE0-《算法与数据结构课程设计》综合实验课程设计名称:学生成绩管理系统专业:计算机科学与技术学生成绩管理系统问题的描述和分析1.1问题的描述学生成绩管理系统数据结构课程设计全文共30页,当前为第1页。

随着社会的发展和经济时代的到来,管理信息系统在各行各业都越来越重要,特别是教育事业。在经济发达的国家,许多教育机构(如公办、私立、培训机构等),都投入了大量的资金开发MIS系统,以求在将来激烈的竞争中立于不败之地。在我国,民办教育是新兴的一个行业,是随着改革开放和市场经济的发展根据中国特有的国情发展起来的,特别是中国民办教育促进法的出台,从一定的程度上规范和促进了中国民办教育的发展,这是一个很有发展前途的新兴产业,但是同发达国家相比,我国的民办教育行业的信息技术的应用程度还很低,只有在大城市中发展较早、规模较大的民办院校中才使用计算机进行大规模操作,从各方面提高工作效率,取得良好的社会和经济效益,而一些新兴的、规模较小的民办机构还没有全部具备这种功能。因此可见,随着我国民办教育的迅速发展,信息技术在其上的应用会更加地广泛和深入。学生成绩管理系统数据结构课程设计全文共30页,当前为第1页。1.2现有系统存在问题的分析

有的学校根本就没有系统,还是手工操作计算机日新月异的发展,但是有的领导只见眼前利益,不关心,甚至不敢尝试新兴的事物。手工操作还十分落后,效率极低,成本很大,以后的社会是信息的社会,信息只有快,准,精才能发挥其价值。

所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。人工操作必将被计算机代替。

有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。

还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的系统能有保障吗?所以制作一个完善的学生管理系统是必不可少的。二、数据结构的设计structperson{charname[20];longnum;floatmath;floatEnglish;floatchinese;floataverage;floatsum;}student;三、模块:学生成绩管理系统数据结构课程设计全文共学生成绩管理系统数据结构课程设计全文共30页,当前为第2页。学生成绩管理系统模块四、算法的设计学生成绩管理系统数据结构课程设计全文共30页,当前为第3页。1.在此成绩管理系统中,要求用户输入的只是有字学生成绩管理系统数据结构课程设计全文共30页,当前为第3页。intN=0;Enter(){FILE*fp;charch;charch2;charnumstr[20];structpersonstudent2;clrscr();fp=fopen("jie.txt","ab");if(fp==NULL){printf("can'topenthisfile.\n");printf("waitforasecondwithpatience.\nthesystemisexiting.\n");getch();exit(0);}else{do{printf("yourname:");gets();printf("\nyournum:");gets(numstr);student.num=atol(numstr);printf("\nyourmath:");gets(numstr);student.math=atof(numstr);printf("\nyourEnglish:");gets(numstr);student.English=atof(numstr);printf("\nyourchinese:");gets(numstr);student.chinese=atof(numstr);student.sum=student.chinese+student.math+student.English;student.average=student.sum/3;fwrite(&student,sizeof(structperson),1,fp);N++;printf("Doyoucontinueaddingotherstudents(Y/N)?\n");ch=getchar();getchar();}while(ch=='y'||ch=='Y');}printf("Showall(Y/N)?\n");ch2=getchar();getchar();if(ch2=='y'||ch2=='Y')Listall();fclose(fp);return_confirm();clrscr();}2.查询学生记录学生成绩管理系统数据结构课程设计全文共30页,当前为第4页。当用户执行此查询任务时,系统会提示用户进行查询字段的选择,即按学号或按姓名进行查询。若此学生记录学生成绩管理系统数据结构课程设计全文共30页,当前为第4页。Search(){charchoice;charch1;charch2;charch3;charch4;charname[20];longnum;charnumstr[20];clrscr();printf("***WAYSOFSEARCHING***\n");printf("\n");printf("**1.name**\n");printf("**2.num**\n");printf("\n");printf("giveyourchoice:\n");choice=getchar();getchar();while(choice>'2'||choice<'1'){printf("Sorry.yourchoiceiswrong.\npleasegiveacorrectone:\n");choice=getchar();getchar();}3.根据姓名或学号进行查找switch(choice){case'1':do{Loop1:printf("inputthenameofstudentsyouwanttosearch:\n");gets(name);Search1(name);printf("GOONSEARCHINGBYNAEM(Y/N)?\n");ch2=getchar();getchar();}while(ch2=='y'||ch2=='Y');printf("Searchbyotherways(Y/N)?\n");ch3=getchar();getchar();if(ch3=='y'||ch3=='Y')gotoLoop2;break;case'2':do{Loop2:printf("inputthenumofstudentsyouwanttosearch:\n");gets(numstr);num=atol(numstr);Search2(num);printf("GOONSEARCHINGBYNUM(Y/N)?\n");ch1=getchar();getchar();}while(ch1=='y'||ch1=='Y');}}Search2(longnum){FILE*fp;charch;intflag=0;intt;clrscr();fp=fopen("jie.txt","rb");if(fp==NULL){printf("can'topenthisfile.\n");学生成绩管理系统数据结构课程设计全文共30页,当前为第5页。学生成绩管理系统数据结构课程设计全文共30页,当前为第5页。getch();exit(0);}else{flag=0;t=0;while(fread(&student,sizeof(structperson),1,fp))if(num==student.num){printf("name\t\tnum\tchinese\tEnglish\tmath\sum\taverage\n");printf("%-10s%-6ld%-8.2f%-8.2f%-8.2f%-8.2f%-8.2f\n",,student.num,student.chinese,student.English,student.math,student.sum,student.average);t=1;break;}if(t==0)printf("Sorry.thestudentyouaresearchingnotexisted.\n");rewind(fp);}fclose(fp);}Search1(char*name){FILE*fp;charch;intflag=0;intt;clrscr();fp=fopen("jie.txt","rb");if(fp==NULL){printf("can'topenthisfile.\n");printf("waitforasecondwithpatience.\nthesystemisexiting.\n");学生成绩管理系统数据结构课程设计全文共30页,当前为第6页。学生成绩管理系统数据结构课程设计全文共30页,当前为第6页。exit(0);}else{flag=0;t=0;while(fread(&student,sizeof(structperson),1,fp))if((strcmp(name,))==0){printf("name\t\tnum\tchinese\tEnglish\tmath\sum\taverage\n");printf("%-10s%-6ld%-8.2f%-8.2f%-8.2f%-8.2f%-8.2f\n",,student.num,student.chinese,student.English,student.math,student.sum,student.average);t=1;break;}if(t==0)printf("Sorry.thestudentyouaresearchingnotexisted.\n");rewind(fp);}fclose(fp);}Delete(){FILE*fp;structpersonstudent1[30],student2[30];inti;intk;intj;intflag;charch1;charname[20];charch;charch2;clrscr();fp=fopen("jie.txt","rb+");if(fp==NULL){printf("can'topenthisfile.\n");printf("waitforasecondwithpatience.\nthesystemisexiting.\n");getch();exit(0);}else{do{i=0;j=0;flag=0;printf("inputthenameofstudentsyouaregoingtodelete.\n");scanf("%s",name);while(fread(&student,sizeof(structperson),1,fp)==1){if((strcmp(name,))!=0){student2[j]=student;j++;}else{flag=1;printf("name\t\t\tnum\tchinese\t\tEnglish\t\tmath\tsum\taverage\n");printf("%-10s%-6ld%8.2f%8.2f%8.2f%8.2f%8.2f\n",,student.num,student.chinese,student.English,student.math,student.sum,student.average);printf("Delete(Y/N)?\n");ch1=getchar();getchar();toupper(ch);if(ch=='N')gotoLoop;学生成绩管理系统数据结构课程设计全文共30页,当前为第7页。学生成绩管理系统数据结构课程设计全文共30页,当前为第7页。}printf("j=%d\n",j);k=j;i=0;fclose(fp);if(flag==0)printf("Sorry.thestudentyouaresearchingnotexisted.\n");if(flag==1)printf("Congratulation!yousucceed!!!\n");fp=fopen("jie.txt","wb+");if(fp==NULL){printf("can'topenthisfile.\n");printf("waitforasecondwithpatience.\nthesystemisexiting.\n");getch();exit(0);}else{i=0;do{fwrite(&student2[i],sizeof(structperson),1,fp);i++;}while(i<k);}Loop:getchar();printf("Goon(Y/N)?\n");ch=getchar();getchar();}while(ch=='y'||ch=='Y');printf("Showall(Y/N)?\n");ch2=getchar();getchar();if(ch2=='y'||ch2=='Y'){rewind(fp);printf("name\t\t\tnum\tchinese\t\tEnglish\t\tmath\tsum\taverage\n");while(fread(&student,sizeof(structperson),1,fp)){printf("%-10s%-6ld%8.2f%8.2f%8.2f%8.2f%8.2f\n",,student.num,student.chinese,student.English,student.math,student.sum,student.average);}}}fclose(fp);return_confirm();}4.修改学生记录在修改学生记录操作中,系统会先按输入的学号或姓名查找该记录,然后提示用户修改学号或姓名之外的值,但学号或姓名不能修改。Revise(){FILE*fp;charch;charch1;longoffset=sizeof(structperson);intflag=0;charnumstr[20];charname[20];clrscr();fp=fopen("jie.txt","rb+");if(fp==NULL){printf("can'topenthisfile.\n");printf("waitforasecondwithpatience.\nthesystemisexiting.\n");getch();exit(0);}else{again:printf("nameofrivesingstudent:\n");学生成绩管理系统数据结构课程设计全文共30页,当前为第8页。学生成绩管理系统数据结构课程设计全文共30页,当前为第8页。do{flag=0;fread(&student,sizeof(structperson),1,fp);if((strcmp(name,))==0){flag=1;printf("thefollowingisinformationofstudentbeingdeleted:\n");printf("name\t\tnum\tmath\tchinese\tEnglish\tsum\taverage\n");printf("%-10s%-6ld%8.2f%8.2f%8.2f%8.2f%8.2f\n",,student.num,student.chinese,student.English,student.math,student.sum,student.average);do{printf("***informationsforrevising***\n");printf("====================================\n");printf("#1.name2.num#\n");printf("#3.math4.English#\n");printf("#5.chinese6.total#\n");printf("====================================\n");printf("giveachoice:\n");ch=getchar();getchar();while(ch>'6'||ch<'1'){printf("Sorry.youputiswrong.\npleaseinputanotherchoice:\n");ch=getchar();getchar();}switch(ch){case'1':ass_revise("name");gets();break;case'2':ass_revise("num");gets(numstr);student.num=atol(numstr);break;case'3':ass_revise("math");gets(numstr);student.math=atof(numstr);break;case'4':ass_revise("English");gets(numstr);student.English=atof(numstr);break;case'5':ass_revise("chinese");gets(numstr);student.chinese=atof(numstr);break;case'6':ass_revise("total");gets();学生成绩管理系统数据结构课程设计全文共30页,当前为第9页。学生成绩管理系统数据结构课程设计全文共30页,当前为第9页。gets(numstr);student.num=atol(numstr);ass_revise("math");gets(numstr);student.math=atof(numstr);ass_revise("English");gets(numstr);student.English=atof(numstr);ass_revise("chinese");gets(numstr);student.chinese=atof(numstr);}student.sum=student.chinese+student.math+student.English;student.average=student.sum/3;printf("Continuerevisingthesamestudent(Y/N)?\n");ch1=getchar();getchar();}while(ch=='y'||ch=='Y');fseek(fp,-offset,1);fwrite(&student,sizeof(structperson),1,fp);printf("thefollowingisinformationofstudenthadbeenrevised:\n");printf("name\t\tnum\tmath\tchinese\tEnglish\tsum\taverage\n");printf("%-10s%-6ld%8.2f%8.2f%8.2f%8.2f%8.2f\n",,student.num,student.chinese,student.English,student.math,student.sum,student.average);printf("Congratulation!yousucceed!!!\n");break;}}while(fread(&student,sizeof(structperson),1,fp));rewind(fp);if(flag==0)printf("Sorry.thestudentofrevingnotexisted.\n");printf("GOONRevising(Y/N)?\n");ch1=getchar();getchar();if(ch1=='y'||ch1=='Y')gotoagain;}fclose(fp);return_confirm();clrscr();}5.对学生记录进行排序

Order(){FILE*fp;charch;charch2;intk;floata[30],b[30],c[30],d[30];structpersonstudent1[30];inti;charch1;fp=fopen("jie.txt","rb");if(fp==NULL){printf("can'topenthisfile.\n");printf("waitforasecondwithpatience.\nthesystemisexiting.\n");getch();学生成绩管理系统数据结构课程设计全文共30页,当前为第10页。学生成绩管理系统数据结构课程设计全文共30页,当前为第10页。}rewind(fp);i=0;while(fread(&student1[i],sizeof(structperson),1,fp))i++;k=i;do{for(i=0;i<k;i++){a[i]=student1[i].math;b[i]=student1[i].English;c[i]=student1[i].chinese;d[i]=student1[i].average;}printf("***WAYSOFORDER***\n");printf("========================\n");printf("*1.math2.English*\n");printf("*3.chinese4.average*\n");printf("=========================\n");printf("pleasegiveachoice:\n");ch=getchar();getchar();while(ch<'1'||ch>'4'){printf("Sorry.thedateyouinputiswrong.\npleasegiveanotherchoice:\n");ch=getchar();getchar();}switch(ch){case'1':Order1(a);break;case'2':Order1(b);break;case'3':Order1(c);break;case'4':Order1(d);break;}printf("Congratulation!yousucceed!!!\n");printf("Goonordering(Y/N)?\n");ch1=getchar();getchar();}while(ch1=='y'||ch=='Y');printf("Showall(Y/N)?\n");ch2=getchar();getchar();if(ch2=='y'||ch2=='Y'){rewind(fp);printf("name\t\t\tnum\tchinese\t\tEnglish\t\tmath\tsum\taverage\n");while(fread(&student,sizeof(structperson),1,fp)){printf("%-10s%-6ld%8.2f%8.2f%8.2f%8.2f%8.2f\n",,student.num,student.chinese,student.English,student.math,student.sum,student.average);}}fclose(fp);return_confirm();}Order1(float*p){FILE*fp;inti=0;intk;intj;structpersonstudent2;structpersonstudent1[30];clrscr();fp=fopen("jie.txt","r+");if(fp==NULL){printf("can'topenthisfile.\n");printf("waitforasecondwithpatience.\nthesystemisexiting.\n");getch();exit(0);}else{while(fread(&student1[i],sizeof(structperson),1,fp))i++;k=i;i=0;while(i<k){for(j=i+1;j<k;j++)if(p[i]<p[j]){student2=student1[i];student1[i]=student1[j];student1[j]=student2;}i++;}rewind(fp);for(i=0;i<k;i++)fwrite(&student1[i],sizeof(structperson),1,fp);}fclose(fp);}6.显示学生记录由于记录显示操作经常进行,所以我将这分由独立的函数来实现,减少代码的重复。Listall(){FILE*fp;charch;structpersonstudent1[30];学生成绩管理系统数据结构课程设计全文共30页,当前为第11页。学生成绩管理系统数据结构课程设计全文共30页,当前为第11页。intk;fp=fopen("jie.txt","r");if(fp==NULL){printf("can'topenthisfile.\n");printf("waitforasecondwithpatience.\nthesystemisexiting.\n");getch();exit(0);}else{do{rewind(fp);printf("name\t\t\tnum\tchinese\t\tEnglish\t\tmath\tsum\taverage\n");while(fread(&student,sizeof(structperson),1,fp)){printf("%-10s%-6ld%8.2f%8.2f%8.2f%8.2f%8.2f\n",,student.num,student.chinese,student.English,student.math,student.sum,student.average);}printf("GOON(Y/N)?\n");ch=getchar();getchar();}while(ch=='y'||ch=='Y');}fclose(fp);return_confirm();}四、具体程序的实现#include"stdio.h"#include"string.h"#include"stdlib.h"#include"ctype.h"structperson{ charname[20]; longnum; floatmath; floatEnglish; floatchinese; floataverage; floatsum;}student;intN=0;Enter(){ FILE*fp; charch; charch2; charnumstr[20]; structpersonstudent2; clrscr(); fp=fopen("jie.txt","ab"); if(fp==NULL) { printf("can'topenthisfile.\n"); printf("waitforasecondwithpatience.\nthesystemisexiting.\n"); getch();学生成绩管理系统数据结构课程设计全文共30页,当前为第12页。学生成绩管理系统数据结构课程设计全文共30页,当前为第12页。 } else { do{ printf("yourname:"); gets(); printf("\nyournum:"); gets(numstr); student.num=atol(numstr); printf("\nyourmath:"); gets(numstr); student.math=atof(numstr); printf("\nyourEnglish:"); gets(numstr); student.English=atof(numstr); printf("\nyourchinese:"); gets(numstr); student.chinese=atof(numstr); student.sum=student.chinese+student.math+student.English; student.average=student.sum/3; fwrite(&student,sizeof(structperson),1,fp); N++; printf("Doyoucontinueaddingotherstudents(Y/N)?\n"); ch=getchar(); getchar(); }while(ch=='y'||ch=='Y'); } printf("Showall(Y/N)?\n"); ch2=getchar(); getchar(); if(ch2=='y'||ch2=='Y') Listall(); fclose(fp); return_confirm(); clrscr();}Search(){ charchoice; charch1; charch2; charch3; charch4; charname[20]; longnum; charnumstr[20];学生成绩管理系统数据结构课程设计全文共30页,当前为第13页。学生成绩管理系统数据结构课程设计全文共30页,当前为第13页。 printf("***WAYSOFSEARCHING***\n"); printf("\n"); printf("**1.name**\n"); printf("**2.num**\n"); printf("\n"); printf("giveyourchoice:\n"); choice=getchar(); getchar(); while(choice>'2'||choice<'1'){ printf("Sorry.yourchoiceiswrong.\npleasegiveacorrectone:\n"); choice=getchar(); getchar();}switch(choice){ case'1':do{ Loop1: printf("inputthenameofstudentsyouwanttosearch:\n"); gets(name); Search1(name); printf("GOONSEARCHINGBYNAEM(Y/N)?\n"); ch2=getchar(); getchar(); }while(ch2=='y'||ch2=='Y');printf("Searchbyotherways(Y/N)?\n");ch3=getchar();getchar();if(ch3=='y'||ch3=='Y')gotoLoop2;break; case'2': do{ Loop2: printf("inputthenumofstudentsyouwanttosearch:\n"); gets(numstr); num=atol(numstr); Search2(num); printf("GOONSEARCHINGBYNUM(Y/N)?\n"); ch1=getchar(); getchar(); }while(ch1=='y'||ch1=='Y');}}Search2(longnum)学生成绩管理系统数据结构课程设计全文共30页,当前为第14页。学生成绩管理系统数据结构课程设计全文共30页,当前为第14页。 FILE*fp;charch;intflag=0;intt;clrscr(); fp=fopen("jie.txt","rb"); if(fp==NULL) { printf("can'topenthisfile.\n"); printf("waitforasecondwithpatience.\nthesystemisexiting.\n"); getch(); exit(0); } else { flag=0; t=0; while(fread(&student,sizeof(structperson),1,fp)) if(num==student.num) { printf("name\t\tnum\tchinese\tEnglish\tmath\sum\taverage\n"); printf("%-10s%-6ld%-8.2f%-8.2f%-8.2f%-8.2f%-8.2f\n",,student.num,student.chinese,student.English,student.math,student.sum,student.average); t=1; break; } if(t==0) printf("Sorry.thestudentyouaresearchingnotexisted.\n"); rewind(fp); } fclose(fp);}Search1(char*name){ FILE*fp;charch;intflag=0;intt;clrscr(); fp=fopen("jie.txt","rb"); if(fp==NULL) { printf("can'topenthisfile.\n"); printf("waitforasecondwithpatience.\nthesystemisexiting.\n");学生成绩管理系统数据结构课程设计全文共30页,当前为第15页。学生成绩管理系统数据结构课程设计全文共30页,当前为第15页。 exit(0); } else { flag=0; t=0; while(fread(&student,sizeof(structperson),1,fp)) if((strcmp(name,))==0) { printf("name\t\tnum\tchinese\tEnglish\tmath\sum\taverage\n"); printf("%-10s%-6ld%-8.2f%-8.2f%-8.2f%-8.2f%-8.2f\n",,student.num,student.chinese,student.English,student.math,student.sum,student.average); t=1; break; } if(t==0) printf("Sorry.thestudentyouaresearchingnotexisted.\n"); rewind(fp); } fclose(fp);}Delete(){ FILE*fp; structpersonstudent1[30],student2[30]; inti; intk; intj; intflag; charch1; charname[20]; charch; charch2; clrscr(); fp=fopen("jie.txt","rb+"); if(fp==NULL) { printf("can'topenthisfile.\n"); printf("waitforasecondwithpatience.\nthesystemisexiting.\n"); getch(); exit(0); } else {学生成绩管理系统数据结构课程设计全文共30页,当前为第16页。学生成绩管理系统数据结构课程设计全文共30页,当前为第16页。 i=0; j=0; flag=0; printf("inputthenameofstudentsyouaregoingtodelete.\n"); scanf("%s",name); while(fread(&student,sizeof(structperson),1,fp)==1) { if((strcmp(name,))!=0){ student2[j]=student; j++;}else{flag=1;printf("name\t\t\tnum\tchinese\t\tEnglish\t\tmath\tsum\taverage\n");printf("%-10s%-6ld%8.2f%8.2f%8.2f%8.2f%8.2f\n",,student.num,student.chinese,student.English,student.math,student.sum,student.average);printf("Delete(Y/N)?\n");ch1=getchar();getchar();toupper(ch);if(ch=='N')gotoLoop;} } printf("j=%d\n",j); k=j; i=0; fclose(fp); if(flag==0) printf("Sorry.thestudentyouaresearchingnotexisted.\n"); if(flag==1) printf("Congratulation!yousucceed!!!\n"); fp=fopen("jie.txt","wb+"); if(fp==NULL) { printf("can'topenthisfile.\n"); printf("waitforasecondwithpatience.\nthesystemisexiting.\n"); getch(); exit(0); } else {学生成绩管理系统数据结构课程设计全文共30页,当前为第17页。学生成绩管理系统数据结构课程设计全文共30页,当前为第17页。 do{ fwrite(&student2[i],sizeof(structperson),1,fp); i++; }while(i<k); } Loop:getchar();printf("Goon(Y/N)?\n"); ch=getchar(); getchar(); }while(ch=='y'||ch=='Y'); printf("Showall(Y/N)?\n"); ch2=getchar(); getchar(); if(ch2=='y'||ch2=='Y') { rewind(fp); printf("name\t\t\tnum\tchinese\t\tEnglish\t\tmath\tsum\taverage\n"); while(fread(&student,sizeof(structperson),1,fp)) {printf("%-10s%-6ld%8.2f%8.2f%8.2f%8.2f%8.2f\n",,student.num,student.chinese,student.English,student.math,student.sum,student.average); } } } fclose(fp); return_confirm();}Revise(){ FILE*fp; charch; charch1; longoffset=sizeof(structperson); intflag=0; charnumstr[20]; charname[20]; clrscr(); fp=fopen("jie.txt","rb+"); if(fp==NULL) { printf("can'topenthisfile.\n"); printf("waitforasecondwithpatience.\nthesystemisexiting.\n"); getch(); exit(0);学生成绩管理系统数据结构课程设计全文共30页,当前为第18页。学生成绩管理系统数据结构课程设计全文共30页,当前为第18页。 else { again: printf("nameofrivesingstudent:\n"); gets(name); do{ flag=0; fread(&student,sizeof(structperson),1,fp); if((strcmp(name,))==0) { flag=1; printf("thefollowingisinformationofstudentbeingdeleted:\n"); printf("name\t\tnum\tmath\tchinese\tEnglish\tsum\taverage\n"); printf("%-10s%-6ld%8.2f%8.2f%8.2f%8.2f%8.2f\n",,student.num,student.chinese,student.English,student.math,student.sum,student.average); do{ printf("***informationsforrevising***\n"); printf("====================================\n"); printf("#1.name2.num#\n"); printf("#3.math4.English#\n"); printf("#5.chinese6.total#\n"); prin

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论