长沙理工大学C++程序试卷3答案.doc

长沙理工大学C++程序试卷3答案.doc

ID:57189070

大小:17.00 KB

页数:3页

时间:2020-08-05

长沙理工大学C++程序试卷3答案.doc_第1页
长沙理工大学C++程序试卷3答案.doc_第2页
长沙理工大学C++程序试卷3答案.doc_第3页
资源描述:

《长沙理工大学C++程序试卷3答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、1、在面向对象的程序设计中,允许在已有类的基础上通过增加新特征而派生出新的类,这称为继承2、数组、共用体、枚举3、10~2554、局部变量、全局变量5、顺序、分支、循环6、类型及数量,类型、数量二、1、B2、A3、C4、B5、A6、C7、B8、A9、A10、C三、1、{x=y=0;}cout<<"x="<

2、9.6252、615153、x=3x=124、x=20,y=10五、1、#includeintmain(intargc,char*argv[]){intx,y,z;intsum;cin>>x;cin>>y;cin>>z;if(x>y){sum=x;if(z>y)sum+=z;elsesum+=y;}else{sum=y;if(x>z)sum+=x;elsesum+=z;}cout<<"Thesumoftwobiggerinteger:"<#include

3、>#includeintmain(intargc,char*argv[]){intx;ofstreamfout("kb.dat");if(!fout){cout<<"Filecannotopen"<>x;while(x!=-1){fout<>x;}fout.close();return0;}3、设计一个学生类Stud,除了包括no(学号)、name(姓名)和deg(成绩)数据成员外,有两个静态变量sum和num,分别存放总分和人数,另有两个普通成员函数setdata()和disp(),分别用于给数据成

4、员赋值和输出数据成员的值,另有一个静态成员函数avg(),它用于计算平均分。在main()函数中定义了一个对象数组用于存储输入的学生数据。本题程序如下:#include#include#defineN3classStud{intno;charname[10];intdeg;staticintnum;staticintsum;public:voidsetdata(intn,charna[],intd){no=n;deg=d;strcpy(name,na);sum+=d;num++;}staticdoubleavg(){returnsum/num

5、;}voiddisp(){printf("%-5d%-8s%3d",no,name,deg);}};intStud::sum=0;intStud::num=0;voidmain(){Studst[N];inti,n,d;charna[10];for(i=0;i

6、Stud::avg());}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。