数据结构课程设计报告范超 - 图文(4)

2019-03-09 21:47

student[i].politicsps=f; break; } for(; ;) {

printf(\请输入该生政治考试成绩:\\t\); scanf(\,&f); if(f>100||f<0) { }

student[i].politicsks=f;

student[i].politicszh=student[i].politicsks*0.7+student[i].politicsps*0.3; break; } for(; ;) {

printf(\请输入该生C语言平时成绩:\\t\); scanf(\,&f); if(f>100||f<0) { }

student[i].clangugeps=f; break; } for(; ;) {

14

printf(\成绩不合理!请您输入合理的成绩.\\n\); continue;

printf(\成绩不合理!请您输入合理的成绩.\\n\); continue;

printf(\请输入该生C语言考试成绩:\\t\); scanf(\,&f); if(f>100||f<0) { }

student[i].clangugeks=f;student[i].clangugezh=student[i].clangugeks*0.7+student[i].clangugeps*0.3;

student[i].ave=(student[i].matchzh+student[i].englishzh+student[i].clangugezh+student[i].politicszh)/4;/*计算每个学生的平均成绩*/ break; } }

void Getinformation() /*获得学生信息*/ {

printf(\成绩不合理!请您输入合理的成绩.\\n\); continue;

for (i=0;i<1000;i++)/*利用循环连续输入学生信息*/ {

if(i==0) { } else

printf(\请输入下一个学生的信息\\n\\n\); Inputfun();

printf(\继续请按1,返回主菜单请按0.\\n\); scanf(\,&a); if(a==0) break;

15

system(\);

printf(\请根据提示输入学生的信息\\n\\n\);

}

}

int Searchbynum (int no) /*按学号查找*/ { }

int Searchbyname (char na[50])/*按姓名查找*/ { }

void Printinformation(int x)/*输出学生信息*/ {

for (j=0;j<1000;j++) { } return -1;

if (student[j].num==no) { }

return j;

for (k=0;k<1000;k++) { }

return -1;

if (strcmp(student[k].name,na)==0) { }

return k;

if (x==-1)

printf(\该学生信息不存在!\\n\); else {

16

}

}

printf(\班级:%s\\n\,student[x].classes); printf(\学号:%d\\n\,student[x].num); printf(\姓名:%s\\n\\n\,student[x].name);

printf(\高数平时成绩:%5.2f\\n\,student[x].matchps); printf(\高数考试成绩:%5.2f\\n\,student[x].matchks); printf(\高数综合成绩:%5.2f\\n\\n\,student[x].matchzh); printf(\英语平时成绩:%5.2f\\n\,student[x].englishps); printf(\英语考试成绩:%5.2f\\n\,student[x].englishks); printf(\英语综合成绩:%5.2f\\n\\n\,student[x].englishzh); printf(\语言平时成绩:%5.2f\\n\,student[x].clangugeps); printf(\语言考试成绩:%5.2f\\n\,student[x].clangugeks); printf(\语言综合成绩:%5.2f\\n\\n\,student[x].clangugezh); printf(\政治平时成绩:%5.2f\\n\,student[x].politicsps); printf(\政治考试成绩:%5.2f\\n\,student[x].politicsks); printf(\政治综合成绩:%5.2f\\n\\n\,student[x].politicszh); printf(\平均成绩:%5.2f\\n\,student[x].ave);

void Seekinformation()/*查询学生信息*/ {

for(; ;) {

system(\);

printf(\按学号查找请按1,按姓名查找请按2\\n\);/*提供两种查找方式*/ scanf(\,&a); if(a==1) {

printf(\请输入要查找的学生的学号\\n\); scanf(\,&d);

17

}

}

}

x=Searchbynum (d);/*调用按学号查找函数*/ Printinformation(x);

else if (a==2) { }

printf(\继续请按1,返回主菜单请按0.\\n\); scanf(\,&a); if(a==0) break;

printf(\请输入要查找的学生的姓名\\n\); scanf(\,&s1);

x=Searchbyname (s1);/*调用按姓名查找函数*/ Printinformation(x);

void Modifyinformation() /*修改学生信息*/ {

for(; ;) {

system(\);

printf(\请先查找要修改的学生信息!\\n\\n\);

printf(\按学号查找请按1,按姓名查找请按2\\n\);/*先查找后修改*/ scanf(\,&a); if(a==1) { }

18

printf(\请输入要查找的学生的学号\\n\); scanf(\,&d); x=Searchbynum (d);


数据结构课程设计报告范超 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:公共英语课程考试大纲试题及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: