-
1在用class定义一个类时,数据成员和成员函数默认的访问权限是【 】:
在用class定义一个类时,数据成员和成员函数默认的访问权限是【 】:
-
2数据结构分为逻辑结构和存储结构,循环队列属于工【 】结构。
数据结构分为逻辑结构和存储结构,循环队列属于工【 】结构。
-
3有如下四个语句: ①cout<<A<<seifill(*)<<left<<setw(7)<<B<<endl; ②cout<<setfill(*)<<left<<setw(7)<<A<<B<<endl; ③cout<<A<<serfill(*)
A.①和③
B.①和④
C.②和③
D.②和④
正确答案:C
-
4有如下程序段: int i=0,J=1; nt&r=i;//④ ’ r=j;//② int * P=&i;//③ * P=&r;//④ 其中会产生编译错误的语句是()。
-
5有如下程序: include<iostream> usingnamespacestd; classAA{ public; AA(){cOUt<<1;) }; classBB:publicAA{
有如下程序:
include<iostream>
usingnamespacestd;
classAA{
public;
AA(){cOUt<<1;)
};
classBB:publicAA{
intk;
public:
BB():k(0){tout<<12;}
BB(intn):k(n)(cout<<3;)
};
intmain(){
BBb(4),c;
return0;
}
运行时的输出结果是().
A.1312
B.132
C.32
D.1412
-
6正确答案:B B。【解析】d0…while语句的一般格式为“d0循环体语句while(表达式);”,先执行循环体语句一次,再判
正确答案:B
B。【解析】d0…while语句的一般格式为“d0循环体语句while(表达式);”,先执行循环体语句一次,再判断表达式的值,若为真则继续执行循环,否则终止循环。本题中,先执行x=x-2,即为1。判断表达式的值,!(--x)为真,x=0,继续循环。再次执行循环体语句后,x=-2,此时表达式的值为0,结束循环。
-
7若有如下语句 include<iostream.h> voidmain() { intx=3: do{ x=X-2: cout<<X; }while(!(--x)); } 则上面
A.输出的是1
B.输出的是1和-2
C.输出的是3和0
D.是死循环
-
8执行下列程序后,w的值为()。 intw=A,x=14,y=15; w=((x‖y)&&(w<a));
-
9下列程序的执行结果为()。 include<iostream.h> void main { int a=3,b=0; int*P =&a; b=+a++; cout$amp;
-
10有如下程序: int x=3: do{ x-=2; COU[<<X: }while(!(--X));
点击加载更多评论>>