计算机二级考试

解析:有如下程序     #include<iostream.h>

来源:网考网计算机二级 所有评论

【单选题】 有如下程序     #include<iostream.h>     int func(int a,int B)     { return(a+B) ;}     void main( )     { int x=2,y=5,z=8,r;      r=func(func(x,y),z);      cout < < r;     }   该程序的输出的结果是( )。
A.第二行的声明不会为变量my分配内存空间
B.第二行语句创建一个Vector类对象
C.第三行语句创建一个Vector类对象
D.第三行语句为一个Vector类对象分配内存空间

网考网参考答案:B
网考网解析:

此题考查switch语句的用法,switch的判断的条件必须是一个int 型值,也可以是byte,short和char型的值,case中需要注意的是一个case后面一般要接一 个break语句才能结束判断,否则将继续执行其他case而不进行任何判断,如果没有任何 值符合CaSe列出的判断,则执行default的语句,default是可选的,可以没有,如果没有 default而又没有任何值匹配case中列出的值,则switch不执行任何语句。 查看试题解析出处>>

相关推荐

发布评论 查看全部评论