首页 c答辩全局变量ppt课件

 c答辩全局变量ppt课件

开通vip
举报

爱问共享资料c答辩全局变量ppt课件文档免费下载,数万用户每天上传大量最新资料,数量累计超一个亿 ,第十二组C++答辩答辩题目:P231第6题;答辩人员:江碧李兴明房明星王冰制作时间:2010-5-22-10:04.题目:学生成绩管理系统写出学生成绩管理系统的管理框架,界面如下,当我们选择一个功能号的时候可以执行相应的功能。其中数据录入模块功能是一次录入一个学生分数和姓名;数据显示功能是显示当前所有的学生分数和姓名;数据删除模块功能是输入一个序号后,删除这个序号所指定的分数和姓名;数据排序模块功能是将当前所有的学生分数按从小到大进行排序,分数排序的时候,姓名做相同的排序。欢迎进入学生管理系统1数据输入2数据显示3数据删除4数...

c答辩全局变量ppt课件

第十二组C++答辩答辩 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 目:P231第6题;答辩人员:江碧李兴明房明星王冰制作时间:2010-5-22-10:04.题目:学生成绩管理系统写出学生成绩管理系统的管理框架,界面如下,当我们选择一个功能号的时候可以执行相应的功能。其中数据录入模块功能是一次录入一个学生分数和姓名;数据显示功能是显示当前所有的学生分数和姓名;数据删除模块功能是输入一个序号后,删除这个序号所指定的分数和姓名;数据排序模块功能是将当前所有的学生分数按从小到大进行排序,分数排序的时候,姓名做相同的排序。欢迎进入学生管理系统1数据输入2数据显示3数据删除4数据排序5退出系统请选择功能号(1,2,3,4,5):.概要分析:本次的编程题要求我们做一个简易的学生管理系统模块功能与前几次的大致相同不过这次的模块中加入了姓名的录入,我们这组答辩制作了使用全局变量的程序与使用局部变量的程序。使用全局变量来记录数据很方便这里使用了NUM来作为全局变量,姓名的录入我们使用*p来代表,在姓名录入时要先对*p申请一定的空间,在编写模块时申请空间既可在主模块申请也可在自定义模块来申请,申请后在相应的模块输入输出部分加入姓名的输入输出就行(录入模块显示模块只要直接加入*p就行,而在删除与排序模块则要根据数据的变化进行相应调整)。.voidmain(){while(1){switch(creatTestMenu()){case1:inputStudent(score,N,p);break;case2:displayStudent(score,N,p);break;case3:delStudent(score,N

c答辩全局变量ppt课件1

,p);break;case4:sortStudent(score,N,p);break;case5:exit(0);break;default:cout<<“";break;}}}intNUM=0voidinputStudent(float*pArray,intn,char**p){…}voiddisplayStudent(float*pArray,intn,char**p){…}voiddelStudent(float*pArray,intn,char**p){…}voidsortStudent(float*pArray,intn,char**p){…}#ifndefStudent_h#defineStudent_hexternintNUM;voidinputStudent(float*pArray,intn,char**p);voiddisplayStudent(float*pArray,intn,char**p);voiddelStudent(float*pArray,intn,char**p);voidsortStudent(float*pArray,intn,char**p);#endif输入字符有错.模块 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 :主模块MainA模块功能这是主模块要求制作一个系统,要求录入学生的分数和姓名,并且在选择相应的功能号的时候执行相应程序。B输入输出C解决思路:制作一个简易的菜单,把每个功能附上功能号,并分别做模块inputStudent.displayStudent.delStudent和sortStudent模块来实现各自的功能。D算法

c答辩全局变量ppt课件2

步骤第一步:输入数据选择各功能(一般都是先选择功能1录入数据);第二步:输入姓名与分数;第三步:再选择相应功能号进行数据分析。main.自定义模块:Student.cppinputStudent模块:A模块功能录入数据,即:学生姓名和分数。B输入输出C解决思路输入选择“y”,利用cin输入分数和姓名。D算法步骤第一步:输入选择“y”和“n”;第二步:选择“y”后输入姓名和分数。inputStudentscore.displayStudent模块:A模块功能显示输入后的所有学生的分数和姓名。B输入输出C解决思路输入数据后用cout显示分数和姓名。D算法步骤对录入模块中录入的数据进行输出显示。score.delStudent模块:A模块功能删除数据的某一项。B输入输出C解决思路删除第i个数据把原来第i个数据后的数据都提前。D算法步骤第一步:删除第i个数据;第二步:把原来第i个数据后的数据都提前;第三步:把相应的姓名也提前。delStudentscore.sortStudent模块:A模块功能对数据进行排序。B输入输出C解决思路依次比较各人的分数大小进行排序。D算法步骤第一步:根据录入的数据比较分数的大小;第二步:根据第一步数据分数的大小比较情况对姓名进行调整;第三步:完成姓名与数据的输出。sortStudentscore.StudentManagerMain#include<iostream.h>#include<stdlib.h>#include"Menu.h"#include"Student.h"#defineN40voidmai

c答辩全局变量ppt课件3

n(){floatscore[N];char*p[N];for(inti=0;i<N;i++){p[i]=newchar[20];}while(1){switch(creatTestMenu()){case1:inputStudent(score,N,p);break;case2:displayStudent(score,N,p);break;case3:delStudent(score,N,p);break;case4:sortStudent(score,N,p);break;case5:exit(0);break;default:cout<<"输入字符有错";}}}Menu.cpp#include<stdio.h>intcreatTestMenu(){intchoice;printf(“\t\t\t欢迎进入本系统\n");printf("\t\t1录入数据\t\t2显示数据\n");printf("\t\t3删除数据\t\t4数据排序\n");printf("\t\t5退出系统\n");printf("\t请选择功能号(1,2,3,4,5):");scanf("%d",&choice);returnchoice;}Menu.hintcreatTestMenu();.Student.cppintNUM=0;#include<iostream.h>#include<stdlib.h>#include"Student.h"voidinputStudent(float*pArray,intn,char**

c答辩全局变量ppt课件4

p){if(NUM==n){cout<<"对不起,人数已满";}else{cout<<"要输入数据吗?(y/n)";charchoice;cin>>choice;while(choice=='y'){cout<<"请输入姓名和分数";cin>>p[NUM]>>pArray[NUM];NUM++;cout<<"还要输入分数吗(y/n)";cin>>choice;}}}voiddisplayStudent(float*pArray,intn,char**p){cout<<"\t"<<"学生分数结果如下"<<endl;cout<<"\t"<<"***************"<<endl;cout<<"\t"<<"序号\t"<<"姓名\t分数"<<endl;for(inti=0;i<=NUM-1;i++){cout<<"\t"<<i+1<<"\t"<<pArray[i]<<"\t"<<p[i]<<endl;}cout<<"\t"<<"***************"<<endl;cout<<"\t"<<"学生分数显示结束"<<endl;cout<<endl<<end

c答辩全局变量ppt课件5

l;}voiddelStudent(float*pArray,intn,char**p){intno;cout<<"请输入要删除的序号:";cin>>no;for(inti=no;i<=NUM-1;i++){pArray[i-1]=pArray[i];p[i-1]=p[i];}NUM--;}.voidsortStudent(float*pArray,intn,char**p){for(inti=0;i<=NUM-2;i++){for(intj=i+1;j<=NUM-1;j++){if(pArray[i]>pArray[j]){floattemp;temp=pArray[i];pArray[i]=pArray[j];pArray[j]=temp;char*pTemp;pTemp=p[i];p[i]=p[j];p[j]=pTemp;}}}}Student.cpp#ifndefStudent_h#defineStudent_h#include<iostream.h>externintNUM;voidinputStudent(float*pArray,intn,char**p);voiddisplayStudent(float*pArray,intn,char**p);voiddelStudent(float*pArray,intn,char**p);voidsortStudent(float*pArray,intn,char**p);#endifStudent.h.接下来是局部变量的展示谢谢.

本文档为【c答辩全局变量ppt课件】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。

[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

下载免费 ,已有0人下载

最新资料

热门推荐

推荐专题

v

机构认证用户 爱赢

公司经营范围:网络软件设计、制作、图文设计、影视制作(编辑)