作业3
单项选择题
第1题 在下面构造函数的声明中,存在着语法错误的是( )。
A、BC(int a,int);
B、BC(int,int);
C、BC(int,int=5);
D、BC(int x;int y);
答案:D
第2题 程序中主函数的名字为()。
A、main
B、MAIN
C、Main
D、任意标识符
答案:A
第3题 下列各种函数中,( )不是类的成员函数。
A、构造函数
B、析构函数
C、友元函数
D、拷贝构造函数
答案:C
第4题 由C++源程序文件编译而成的目标文件的默认扩展名为( )。
A、cpp
B、exe
C、obj
D、lik
答案:C
第5题 类的析构函数是在( )调用的。
A、类创建时
B、创建对象时
C、删除对象时
D、不自动调用
答案:C
第6题 下面正确的字符常量是:
A、"a"
B、\\''
C、W'
D、'
答案:C
第7题 在一个类中可以对一个操作符进行( )重载。
A、1种
B、2种以下
C、3种以下
D、多种
答案:D
第8题 strcmp(str1,str2)<0 表示( )。
A、str1的长度小于str2
B、str1的长度大于str2
C、str1小于str2
D、str1的内容小于str2的内容
答案:D
第9题 若用数组名作为函数调用的实参,传递给形参的是( )。
A、数组的首地址
B、数组中第一个元素的值
C、数组全部元素的值
D、数组元素的个数
答案:A
第10题 循环体至少被执行一次的语句为()。
A、for循环
B、while循环
C、do循环
D、任一种循环
答案:C
多项选择题
第11题 如果类A被说明成类B的友元,则( )。
A、类A的成员即类B的成员
B、类B的成员即类A的成员
C、类A的成员函数不得访问类B的成员
D、类A的成员函数可以访问类B的成员
E、类B不一定是类A的友元
答案:D|E
判断题
第12题 16位计算机中整型占16个字节存储空间。
答案:错误
第13题 C++语言的编译单位是扩展名为.cpp的程序文件。
答案:正确
第14题 以/*开始,以*/结束,在/*和*/之间的部分即为语句。
答案:错误
第15题 表达式X=X+1表示成增量表达式为++X。
答案:正确
第16题 float 和 double 类型的大小分别为4和8。
答案:正确
第17题 执行"cout <<char('A'+2)<<endl;"语句后得到的输出结果为C。
答案:正确
第18题 十进制数28的类型为int。
答案:正确
第19题 C++语言对同一字母的大小写将认为是同一字符。
答案:错误
第20题 描述命题“A小于B或小于C”的表达式为A<B||A<C。
答案:正确
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论