最新全国计算机等级考试二级c++笔试题库
其输出的结果为______。
A、1,
B、1,3,4,
C、1,3
D、1,3,
本题考查continue语句的使用。
coutinue语句的作用是结束本次循环,接着开始判断决定是否继续执行下一次循环。
本题答案为D。
15、为了避免嵌套的if-else语句的二义性,C语言规定else总是与______组成配对关系。
A、缩排位置相同的if
B、在其之前未配对的if
C、在其之前未配对的最近的if
D、同一行上的if
本题考查if--else结构。
if--else语句中,else总是与它上面的最近的未配对的if配对。
故本题选C。
16、如下程序段的执行后a,b的值分别是______。
……
void m(int a,int &b);
int main()
{
int a=1,b=2;
m(a,b);
}
void m(int a,int &b) //传值和引用
{
int i;
i=a;
a=b;
b=i;
}
A、2,2
B、2,1
C、1,1
D、1,2
本题考查的是函数调用。
函数的调用方式有两种传值调用和传引用调用。引用调用时可以改变实参的值。
故本题答案为C。
17、对于类中定义的成员,其隐含访问权限为______。
A、static
B、public
C、protected
D、private
本题考查类的基本概念。