11.下面不正确的描述为( )。
A.调用函数时,实参可以是表达式
B.调用函数时,实参与形参可以共用内存单元
C.调用函数时,将为形参分配内存单元
D.调用函数时,实参与形参的类型必须一致
12.在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用( )。
A.内联函数
B.重载函数
C.递归调用
D.嵌套调用
13.每个C++程序中都必须有且仅有一个( )。
A.类
B.预处理命令
C.主函数
D.语句
14.存取指针所指的值时,采用的运算符是( )。
A.#
B.&
C.%
D.*
15.设有“intx=11;”,则表达式(x++*2/3)的值是( )。
A.7
B.8
C.11
D.12
16.已经有“语句intm=10;”则下列表示引用的表示中正确的是( )。
A.int&x=m;
B.int&y=10;
C.int&z;
D.float&t=8m;
17.C++语言本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由两个类istreanl和( )提供。
A.fstream
B.iostream
C.ostream
D.cin
18.将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为( )。
A.operator+(operator*(y,z))
B.x.operator+(operator*(y,z))
C.x.operator+(X*(y,z))
D.x+(operator*(y,z))
19.下列函数的运行结果是( )。
#include
intf(inta,intb)
{intC;
if(a>b)c=l;
elseif(a==b)c=0;
elsec=-1:
return(c);}
voidmain( )
{inti=2,j=3;
intp=f(i,j);
cout B.1 C.2 D.编译出错,无法运行 20.以下程序的输出结果是( )。 voidmain( ) {inta=4,b=5,c=0,d; d=!a&&!b‖!c; cout<} A.1 B.0 C.非0的数 D.-l
全国职称计算机考试速成过关系列套装:W .. 定价:¥133 优惠价:¥133.0 更多书籍 | |
全国职称计算机考试速成过关系列套装:W .. 定价:¥124 优惠价:¥124.0 更多书籍 |