C++语言程序设计课程试.pdf
《C++语言程序设计课程试.pdf》由会员分享,可在线阅读,更多相关《C++语言程序设计课程试.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C+语言程序设计课程试卷 题 号 一 二 三 四 五 总 分 得 分 一、单选题(每小题 2 分,共 20 分)1.由 C+源程序文件编译而成的目标文件的缺省扩展名为()。A.obj B.lik C.exe D.cpp 2.程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用()符号作为分隔符。A.空格或逗号 B.逗号或回车 C.逗号或分号 D.空格或回车 3.设 x 是一个 bool 型的逻辑量,y 的值为 10,则表达式 x&y 的值为()。A.1 B.0 C.与 x 值相同 D.与 x 值相反 4.for 语句能够被改写为()语句。A.复合 B.if C.switch D.whil
2、e 5.在下面的 do 循环语句中,其循环体被执行的次数为()。int i=0;do i+;while(i*i10);A.4 B.3 C.5 D.2 6.在下面的一维数组定义中,()语句有语法错误。A.int a=1,2,3;B.int a10=0;C.int a;D.int a5;7.下面的()保留字不能作为函数的返回类型。A.void B.int C.new D.long 8.下面的函数声明中,()是“void BC(int a,int b);”的重载函数。A.int BC(int x,int y);B.void BC(int a,char b);C.float BC(int a,int
3、b,int c=0);D.int BC(int a,int b=0);9.当类中一个字符指针成员指向具有 n 个字节的存储空间时,它所能存储字符串的最大长度为()。A.n B.n+1 C.n-1 D.n-2 10.假定 AB 为一个类,则该类的拷贝构造函数的声明语句为()。A.AB&(AB x);B.AB(AB x);C.AB(AB*x);D.AB(AB&);二、填空题(每小题 2 分,共 20 分)1执行“cout5 的相反表达式为_。5.假定一个二维数组的定义为“int a36;”,则该数组含有_个元素。6.执行“typedef int ABC20;”语句把 ABC 定义为具有 20 个整
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 语言程序设计 课程
限制150内