以下程序运行后的输出结果是【 】。 main() { int i m=0 n=0 k=0; for(
以下程序运行后的输出结果是【 】。 main() { int i,m=0,n=0,k=0; for(i=9;i<=11;i++) switch(i/10) { case 0:m++;n++;break; case 10:n++;break; default:k++;n++; } printf("%d%d%d/n",m,n,k); }
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:1 3 2
主函数中用了一个for循环,for循环里嵌套了一个switch语句,for循环了三次,当i=9时,i/10=0,执行switch语句中case0分支,m和n的值各加1,变为1和1,然后遇到break语句,退出switch语句;当i=10,i/10=1,执行switch语句中default分支,使k和n的值各加1变为1和2,退出switch语句;当i=11时,i/10=1,执行switch语句中default分支,k和n的值各加1变为2和3,退出switch语句,循环结束。故该空格处应该填132。
相似问题
若从键盘输入58 则以下程序的输出结果是【 】。 main() { int a; scanf(“%d
若从键盘输入58,则以下程序的输出结果是【 】。 main() { int a; scanf(“%d”,&若从键盘输入58,则以下程序的输出结果是【 】。 main()
行政法律关系是由______ ______和______三大要素构成。
行政法律关系是由______、______和______三大要素构成。
以下程序的输出结果是【 】。 main() { int s i; for(s=0 i=1;i<3;i
以下程序的输出结果是【 】。 main() { int s,i; for(s=0,i=1;i<3;i++,s+=i; printf(“%d n”,s); }请帮忙给出正确答案和分析,谢谢!
按照《行政处罚法》的规定 行政机关在调查或者进行检查时 执法人员不得少于( )。A. 两人B. 三人
按照《行政处罚法》的规定,行政机关在调查或者进行检查时,执法人员不得少于( )。A 两人B 三人C 四人D 五人
按照我国《行政诉讼法》的规定 人民法院应当在立案之日起( )日内 将起诉状副本发送被告。A. 10B
按照我国《行政诉讼法》的规定,人民法院应当在立案之日起( )日内,将起诉状副本发送被告。A 10B 5C 7D 15
