第一章 单元测试
1、一个程序从编写到最后得到运行结果至少要经历编辑,编译,连接,运行四个步骤。( )
A:对
B:错
答案: 【对】
第二章 单元测试
1、下面是C++的基本数据类型的是( )。
A:整型
B:字符型
C:浮点型
D:布尔型
答案: 【整型
字符型
浮点型
布尔型】
2、下面转义字符常量中,表示换行的是( )。
A:\a
B:\n
C:\t
D:\b
答案: 【\n】
3、变量必须先定义后使用。( )
A:对
B:错
答案: 【对】
4、C++语言中的标识符只能由字母、数字和下划线组成,且第一个字符( )。
A:必须为字母
B:必须为下划线
C:必须为字母或下划线
D:可以是字母或数字
答案: 【必须为字母或下划线】
5、下面运算符中,要求操作数必须是整数的是( )。
A:+
B:*
C:/
D:%
答案: 【%】
第三章 单元测试
1、 C++的逻辑运算符包括( ).
A:&&
B:||
C:!
D:>=
答案: 【&&
||
!】
2、
逻辑型变量在内存中占1个字节,用来存放0或1。( )
A:对
B:错
答案: 【对】
3、如果有整型量 int x = 5,执行情况 x += 1后 x 的值为( )。
A:6
B:7
C:结果不确定
D:表达式非法
答案: 【6】
4、
各选项中的运算符,是关系运算符的是( )。
A:==
B:>和>=
C:<和<=
D:!=
答案: 【==
<和<=】
5、
逻辑型常量只有两个,即false和true。( )
A:对
B:错
答案: 【对】
6、逻辑运算符中的”&&”和”||”优先级低于关系运算符,”!”优先级高于算术运算符。( )
A:对
B:错
答案: 【对】
第四章 单元测试
1、下面说法错误的是( )。
A:程序的执行从main函数开始。
B:所以函数都是平行的,即在定义函数时是互相独立的。
C:main函数可以调用其他函数,各函数间可以互相调用。
D:其他函数也可以调用main函数。
答案: 【其他函数也可以调用main函数。】
2、定义有参函数时,函数首部包括( )。
A:函数的类型名
B:函数名
C:形式参数表列
D:实际参数表列
答案: 【函数的类型名
函数名
形式参数表列】
3、通过函数的调用使主调函数能得到一个确定的函数值,这就是函数的返回值。( )
A:对
B:错
答案: 【对】
4、C++不允许函数做嵌套定义函数,但可以嵌套调用函数。( )
A:对
B:错
答案: 【对】
5、在调用一个函数的过程中又出现直接或间接地调用该函数本身,称为函数的递归调用。( )
A:对
B:错
答案: 【对】
第五章 单元测试
1、数组元素可以作为函数的实参,与变量做实参一样,将数组元素的值传送给形参变量。( )
A:对
B:错
答案: 【对】
2、数组名可以做实参和形参,传递的是数组的起始地址。( )
A:对
B:错
答案: 【对】
3、
下面字符数组的初始化中,正确的是( )。
A:char c[ ]={‘A’,‘B’,‘C’} ;
B:char c[3]={‘A’,‘B’,‘C’} ;
C:char c[3]={‘A’,‘B’,‘C’,‘D’} ;
D:char c[ ]=”ABC” ;
答案: 【char c[ ]={‘A’,‘B’,‘C’} ;
char c[3]={‘A’,‘B’,‘C’} ;
char c[ ]=”ABC” ;
】
4、
下面初始化中,错误的是()
A:int a[2][3]={9,8,7,6,5,4};
B:int a[2][3]={{}1,2,3},{4,5,6}};
C:int a[][]={9,8,7,6}
D:int a[][3]={1,2,3,4,5,6}
答案: 【int a[][]={9,8,7,6}
】
5、
四个选项中给出的一维数组相关语句,不正确的为()。
A:int a[5]={1,2,3,4,5};
B:int a[5]={1,2,3,4,5,6};
C:int a[]={1,2,3,4,6};
D:int a[5]={1,2,3};
答案: 【int a[5]={1,2,3,4,5,6};
】
第六章 单元测试
1、引用一个数组a中的元素,可以用下标法a[i]的形式,也可以用指针法*(a+i)的形式。( )
A:对
B:错
如无法购买,请复制网址,换浏览器打开 使用过程中有疑问联系QQ55089918
还木有评论哦,快来抢沙发吧~