c语言课程设计!!nbsp;课程管理系统

选课程 浏览

classnbsp;studentnbsp;{nbsp;public:nbsp;charnbsp;m_strName[10];nbsp;//nbsp;姓名nbsp;intnbsp;m_nNum;nbsp;//nbsp;学号nbsp;floatnbsp;m_dScore[4];nbsp;//nbsp;成绩nbsp;};nbsp;voidnbsp;InputScore(student*nbsp;p,nbsp;intnbsp;nNumber)nbsp;{nbsp;if(nNumbernbsp;amp;gt;nbsp;10)nbsp;{nbsp;printf(“学生已超过10名!

“);nbsp;return;nbsp;}nbsp;printf(“请输入学生学号:“);nbsp;scanf(“%d“,amp;amp;(p[nNumber].m_nNum));nbsp;printf(“请输入学生姓名:“);nbsp;scanf(“%s“,amp;amp;(p[nNumber].m_strName));nbsp;printf(“请输入数学成绩:“);nbsp;scanf(“%f“,p[nNumber].m_dScore);nbsp;printf(“请输入语文成绩:“);nbsp;scanf(“%f“,p[nNumber].m_dScore+1);nbsp;printf(“请输入英语成绩:“);nbsp;scanf(“%f“,p[nNumber].m_dScore+2);nbsp;printf(“请输入计算机成绩:“);nbsp;scanf(“%f“,p[nNumber].m_dScore+3);nbsp;}nbsp;voidnbsp;OutputScore(student*nbsp;p,nbsp;intnbsp;nNumber)nbsp;{nbsp;for(intnbsp;i=0;nbsp;iamp;lt;nNumber;nbsp;i++)nbsp;{nbsp;printf(“

学号:%d

“,p[i].m_nNum);nbsp;printf(“姓名:%s

“,p[i].m_strName);nbsp;printf(“数学成绩:%.2f

“,p[i].m_dScore[0]);nbsp;printf(“语文成绩:%.2f

“,p[i].m_dScore[1]);nbsp;printf(“英语成绩:%.2f

“,p[i].m_dScore[2]);nbsp;printf(“计算机成绩:%.2f

“,p[i].m_dScore[3]);nbsp;}nbsp;}nbsp;voidnbsp;MondifyScore(studentnbsp;*p,nbsp;intnbsp;nNumber)nbsp;{nbsp;intnbsp;nChoice;nbsp;printf(“请输入要修改的学生的学号:

“);nbsp;scanf(“%d“,amp;amp;nChoice);nbsp;intnbsp;i;nbsp;for(i=0;nbsp;iamp;lt;nNumber;nbsp;i++)nbsp;if(p[i].m_nNumnbsp;==nbsp;nChoice)nbsp;break;nbsp;if(inbsp;==nbsp;nNumber)nbsp;{nbsp;printf(“未找到该学号学生

“);nbsp;return;nbsp;}nbsp;printf(“请修改学生学号:“);nbsp;scanf(“%d“,amp;amp;(p[i].m_nNum));nbsp;printf(“请修改学生姓名:“);nbsp;scanf(“%s“,amp;amp;(p[i].m_strName));nbsp;printf(“请修改数学成绩:“);nbsp;scanf(“%f“,p[i].m_dScore);nbsp;printf(“请修改语文成绩:“);nbsp;scanf(“%f“,p[i].m_dScore+1);nbsp;printf(“请修改英语成绩:“);nbsp;scanf(“%f“,p[i].m_dScore+2);nbsp;printf(“请修改计算机成绩:“);nbsp;scanf(“%f“,p[i].m_dScore+3);nbsp;}nbsp;voidnbsp;main()nbsp;{nbsp;studentnbsp;ar[10];nbsp;intnbsp;nChoice;nbsp;intnbsp;nStudentNumbernbsp;=nbsp;0;nbsp;//nbsp;现有的学生数量nbsp;donbsp;{nbsp;printf(“

欢迎使用班级管理系统,请输入选项:

“);nbsp;printf(“1.成绩录入

“);nbsp;printf(“2.成绩显示

“);nbsp;printf(“3.成绩保存

“);nbsp;printf(“4.成绩修改

“);nbsp;printf(“5.退出系统

“);nbsp;scanf(“%d“,amp;amp;nChoice);nbsp;switch(nChoice)nbsp;{nbsp;casenbsp;1:InputScore(ar,nbsp;nStudentNumber);nbsp;nStudentNumber++;nbsp;break;nbsp;casenbsp;2:OutputScore(ar,nbsp;nStudentNumber);nbsp;break;nbsp;casenbsp;3:nbsp;break;nbsp;casenbsp;4:MondifyScore(ar,nbsp;nStu

转载请注明:多米培训网 » c语言课程设计!!nbsp;课程管理系统