c++语言程序中,要调用的函数必须在main()函数中定义,惠州学院C++考试复习题

惠州学院C++复习题

一、选择题

1、C++的源文件的扩展名是_____C____。

A、h

B、obj

C、cpp

D、exe

2、下列选项能够作为C++变量名的是___C____。

A、false

B、1_abc

C、_func

D、x*y

3、下列叙述中,错误的是____B____。

A、true是一个逻辑型常量

B、"S"是一个字符型常量

C、120是一个整型常量

D、3.1415926是一个实型常量

4、在C++语言中,变量所分配的内存空间大小____C____。

A、均为一个字节

B、由用户自己定义

C、由变量的类型决定

D、是任意的

5、在C++中,对于break和continue说法错误的是__A____。

A、break语句只能用于循环语句中

B、循环语句中的continue语句是结束本次循环

C、continue语句只能用于循环语句中

D、循环语句中的break语句是结束整个循环

6、以下说法中正确的是_____C_____。

A、C++语言程序总是从第一个定义的函数开始执行

B、在C++语言程序中,要调用的函数必须在main()函数中定义

C、C++语言程序总是从main()函数开始执行

D、C++语言程序中的main()函数必须放在程序的开始部分

7、for(int x=0,y=0;!x&&y<=15;y++)语句执行循环的次数是___C_____

A、0

B、15

C、16

D、无限循环

8、若有以下语句:

char x[ ] = ”abcde”;

char y[ ] = {‘a’ , ‘b’ , ‘c’ , ‘d’ , ‘e’};

则正确的说法是_____B______。

A、x数组和y数组的元素个数相同

B、x数组的元素比y数组的元素多

C、x数组的元素比y数组的元素少

D、x数组与y数组等价

9、数组作为函数的形参时,把数组名作为实参,传递给函数的是____A____。

A、该数组的首地址

B、该数组的元素个数

C、该数组中的各元素值

D、该数组的大小

10、下列运算符中,两个指针变量不可以进行的运算是_____D_____

A、>

B、<

C、-

D、+

11、下面有关内联函数的说法,错误的是____C______

A、内联函数主要解决程序的运行效率问题

B、内联函数的定义必须出现在内联函数第一次被调用之前

C、内联函数中可以包括各种语句

D、对内联函数使用inline定义

12、已知int x = 20;下列表示引用的方法中,___B____是正确的。

A、int &y = 20;

B、int &y = x;

C、int y = &x;

D、int &y = &x;

13、若定义了函数int *function( ),则函数function的返回值为____B_____。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值