C语言允许if-else语句可以嵌套使用,规定else总是与( )配对。
A. 其之前最近的if
B. 第一个if
C. 缩进位置相同的if
D. 其之前最近的尚未配对的if
设有说明语句int a=1;,则执行以下语句后输出( )。 switch(a) { case 1:cout<<"你好"; case 2:cout<<"再见"; default:cout<<"晚安"; }
A. 你好
B. 你好再见晚安
C. 你好晚安
D. 你好再见
下列关于switch语句和break语句的叙述中,( )是正确的。
A. break语句用来结束switch语句的执行
B. break语句用于不存在case的情况下退出switch语句时使用
C. break语句只能用于循环语句,而不能用于switch语句
D. break语句是重复执行case语句的 2. 读程序写结果
读程序写结果#include using namespace std;int main(){ int n,a=0,b=0; cout<<"输入n:"; cin>>n; switch (n) { default: a+=n,b-=n; case 0:b++; case 1:a++; case 2:a++,b++; } cout<<"a="<