单项选择题

有如下程序:
#include"iostream.h"
void main()
{
int x=1,a=0,b=0;
swish(X){
case 0:b++;
case 1:a++;
case 2:a++;b++;
}
cout<<"a="<<a<<","<<"b="<<b;
}
该程序的输出结果是

A.a=2,b=1
B.a=1,b=1
C.a=1,b=0
D.a=2,b=2
<上一题 目录 下一题>
热门 试题

单项选择题
下列程序的输出结果是 #include<iostream.h> void main() {char*str= 12123434 ; int x1=0,x2=0,x3=0,x4=0,i; for(i=0;str[i]!=’ 0’;i++) switch(str[i]) {case’1’:x4++; case’2’:X3++; case’3’:X2++; case’4’:X1++; } cout<<X1<< , <<X2<< , <<X3<< , <<X4;
A.8,6,4,1
B.8,6,3,2
C.8,8,4,1
D.8,6,4,2
单项选择题
有以下程序: #include iostream.h void main() { int i=1,j=1,k=2; if((j++||k++)&&i++) cout<<i<< , <<j<< , <<k; cout<<endl; } 执行后输出结果是
A.1,1,2
B.2,2,1
C.2,2,2
D.2,2,3
相关试题
  • 下列关于运算符重载不正确的是
  • 派生类对象对其基类中的什么成员是可访问的
  • 以下关于C++语言类的说法中正确的是
  • “年龄在18~25之间”这种约束是属于数...
  • 程序的3种基本控制结构是