C++语言程序设计期末复习题.doc

C++语言程序设计期末复习题.doc

ID:48535354

大小:119.00 KB

页数:30页

时间:2020-01-26

C++语言程序设计期末复习题.doc_第1页
C++语言程序设计期末复习题.doc_第2页
C++语言程序设计期末复习题.doc_第3页
C++语言程序设计期末复习题.doc_第4页
C++语言程序设计期末复习题.doc_第5页
资源描述:

《C++语言程序设计期末复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C++语言程序设计期末复习题 一、单项选择题1.C++源程序文件的默认扩展名为(A.cpp)。2.由C++源程序文件编译而成的目标文件的默认扩展名为(B.exe)。3.由C++目标文件连接而成的可执行文件的默认扩展名为(B.exe)。4.C++程序从上机到得到结果的几个操作步骤依次是(B.编辑、编译、连接、运行)。5.以下标识符中不全是保留字的是(B.defaultthenwhile)。6.能作为C++程序的基本单位是(C.函数)。7.程序中主函数的名字为(A.main)。8.C++程序的基本模块为(D.函数)。9.可用作C

2、++语言用户标识符的一组标识符是(B.a3_b3_123YN)。10.存储以下数据,占用存储字节最多的是(D.0.0)。11.程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用(D.空格或回车)符号作为分隔符。12.设”inta=12;”,则执行完语句”a+=a*a;”后,a的值是(C.156)。13.假设在程序中a、b、c均被定义成整型,所赋的值都大于1,则下列能正确表示代数式的表达式是(D.1.0/a/b/c)。14.设”inta=15,b=26;”,则”cout<<(a,b);”的输出结果是(D.26)。15.

3、设x是一个bool型的逻辑量,y的值为10,则表达式x&&y的值为(C.与x值相同)。16.x>0&&x<=10的相反表达式为(A.x<=0

4、

5、x>10)。17.x>0

6、

7、y==5的相反表达式为(B.x<=0&&y!=5)。18.设x和y均为bool量,则x&&y为真的条件是(A.它们均为真)。19.设x和y均为bool量,则x

8、

9、y为假的条件是(C.它们均为假)。20.字符串”a+b=12”的长度为(B.7)。21.假定下列x和y均为int型变量,则不正确的赋值为(D.++x=++y)。22.下列的符号常量定义中,错误

10、的定义是(C.constcharch;)。23.循环语句“for(inti=0;in/2)break;25.在下面循环语句中内层循环体S语句的执行总次数为(D.n(n+1)/2)。for(inti=0;i

11、s<20){i++;s+=i;}27.在下面循环语句中循环体执行的次数为(A.4)。inti=0;doi++;while(i*i<10);28.当处理特定问题时的循环次数已知时,通常采用(A.for循环)来解决。29.循环体至少被执行一次的语句为(C.do循环)。30.switch语句能够改写为(B.if)语句。31.do语句能够改写为(D.while)语句。32.在下面的一维数组定义中,哪一个有语法错误。(C.inta[];)33.在下面的字符数组定义中,哪一个有语法错误。(D.chara[10]=’5’;)。34.在下面

12、的二维数组定义中,正确的是(C.inta[][3]={{1,3,5},{2}};)。35.假定一个二维数组的定义语句为“inta[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为(C.6)。36.假定一个二维数组的定义语句为“inta[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为(A.0)。37.若定义了函数double*function(),则函数function的返回值为(B.实数的地址)。38.以下说法中正确的是(B)。A.C++程序总是从第一个定义的函数开始执行

13、B.C++程序总是从main函数开始执行C.C++函数必须有返回值,否则不能使用函数D.C++程序中有调用关系的所有函数必须放在同一个程序文件中39.以下叙述中不正确的是(C)。A.在一个函数中,可以有多条return语句B.函数的定义不能嵌套,但函数的调用可以嵌套C.函数必须有返回值D.不同的函数中可以使用相同名字的变量40.函数重载是指(A.两个或两个以上的函数取相同的函数名,但形参的个数或类型不同)。41.以下关于函数模板叙述正确的是(C)。A.函数模板也是一个具体类型的函数B.函数模板的类型参数与函数的参数是同一个概

14、念C.通过使用不同的类型参数,函数模板可以生成不同类型的函数D.用函数模板定义的函数没有类型42.下列(C.形参是引用,实参是变量)的调用方式是引用调用。43.为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择(A.内联函数)。44.函数原型语句正确的是(B.voidFun

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

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

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