下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C+语言程序设计课程试卷题 号一二三四五总 分得 分 一、单选题(每小题2分,共12分) 1. 下面的哪一个保留字不能作为函数的返回类型?( ) A. void B. int C. new D. long 2. 假定a为一个数组名,则下面的哪一种表示有错误?( ) A. ai B. *+a C. *a D. *(a+1) 3. 在下面的二维数组定义中,哪一个是正确的?( ) A. int a5; B. int a(10); C. int a; D. int a5=1,2,3,4,5; 4下面的哪一个函数头格式不正确?( ) A. AA(int a, int b) B. AA(int a=0,
2、int b) C. AA(int a=0, int b=0) D. AA(int a, int b=0) 5假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法,并返回相加结果,则该成员函数的声明语句为( )。 A. AB operator +(AB& a, AB& b); B. AB operator +(AB& a); C. operator +(AB a); D. AB& operator +(); 6当需要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始使用#include命令,使之包含( )文件。 A. strstrea.h B. stdlib
3、.h C. iostream.h D. fstream.h 二、填空题(每小题2分,共24分) 1. 执行“cout”x1=”=5?10:20”的值为_。 6. 当在程序中执行到_语句时,将结束所在循环类语句或switch语句的执行。 7函数调用时,实参向形参的传送分为_传送和_传送两种方式。 8. 假定a是一个一维数组,则ai的指针访问方式为_。 9. 假定一个结构类型的定义为 “struct Cdouble a5; int n;”,则该类型的大小为_字节。 10当一个类对象被撤消时将自动调用该类的_。 11假定一个类对象数组为AN,当离开它的作用域时,系统自动调用该类析构函数的次数为_。
4、12. 若要在程序文件中进行文件输入输出操作,则必须在开始的#inlude命令中使用_头文件。 三、写出下列每个程序运行后的输出结果(每小题6分,共30分) 1. #include void main() char ch=*; int n=5; while(n) for(int i=0;in;i+) coutch; coutendl; n-; 2. #include const int n=10; void main() int an=76,83,54,62,40,65,80,92,67,88; int c1=70, c2=85; for(int i=0;i=c1 & ai=c2) couta
5、i ; coutendl; 3. #include void main() int a8=4,8,15,16,20,30,48,62; int *p=a; do cout*p ; p+=2; while(pa+8); coutendl; 4.#include void LF(int& x, int y) x=x+y; y=x+y; coutx+y ; void main() int x=5, y=8; coutx+y ; LF(x,y); coutx+yendl; 5#include void main() int x=25,y=120; coutdec:decsetw(10)xsetw(10
6、)yendl; coutoct:octsetw(10)xsetw(10)yendl; couthex:hexsetw(10)xsetw(10)ydecx; y+=x; while(-n0); return y; 2. #include template int WG(TT a, TT b) if(ab) return 1; else if(a=b) return 0; else return -1; 3. 假定结构类型StrNode带有一个字符串域name20和一个结点指针域next。 void QB(StrNode*& f, int n) if(n=0) f=NULL; return; f=new StrNode; cinf-name; StrNode* p=f; while(-n) p=p-next=new StrNode; cinp-name; p-next=NULL; 4#include #include struct student char name10; int age; /学生记录类型 void JC(char* fname, int n) ofstream fout(fname, ios:out | ios:binary); student x; for(int i=0;x.age; fout.write(char*)&x, sizeof(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 贵阳职业技术学院《房地产项目投资与融资》2023-2024学年第一学期期末试卷
- 2025年天津建筑安全员-C证考试(专职安全员)题库附答案
- 2025河南省安全员-C证考试(专职安全员)题库附答案
- 贵阳康养职业大学《社会危机管理》2023-2024学年第一学期期末试卷
- 广州中医药大学《普通化学及实验》2023-2024学年第一学期期末试卷
- 2025山西建筑安全员考试题库
- 广州医科大学《体育产业学》2023-2024学年第一学期期末试卷
- 广州现代信息工程职业技术学院《汽车拖拉机构造学》2023-2024学年第一学期期末试卷
- 2025云南省安全员-C证考试题库
- 2025江西省安全员A证考试题库
- 2024-2025学年乌鲁木齐市数学三上期末检测试题含解析
- 2025年初级经济师之初级经济师基础知识考试题库及完整答案【全优】
- 2024年度服装代言合同:明星代言服装品牌拍摄广告协议
- 五年高考真题(2020-2024)分类汇编 政治 专题19 世界多极化 含解析
- GB 30254-2024高压三相笼型异步电动机能效限定值及能效等级
- 非物质文化遗产拓印 课件
- 2022年杭州市建设行业职业技能竞赛装配式建筑施工员赛项技术文件
- 2022年部编版四年级道德与法治上册全册教案
- 管束干燥机使用说明书
- 三轴试验报告(共12页)
- 监控系统自检报告
评论
0/150
提交评论