第10题: [单项选择]以下程序的输出结果是( )。 #include<stdio.h> main( ) int a=8,b=6,m=1; switch(a%4) case 0:m++; break; case 1:m++; switch(b%3) default:m++; case 0:m++;break;
printf("%d/n",m); A. 1 B. 2 C. 3 D. 4 参考答案:B 答案解析:[解析] 本题考查switch语句。因为a=8,a%4=0,所以执行case 0后面的语句,将m加1,遇到break语句跳出switch。
第18题: [单项选择]______ they will send us an invitation is not yet known, ______ we hope they will. A. If; but B. That; so C. When; yet D. Whether; but 参考答案:D 答案解析:[解析] 本题考查的是if与whether的用法。引导主语从句时只能用whether,而不能用if。第二处表示转折,用but。故选D。