首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 #include<stdio.h> main() { int x=1,y=1,a=1,b=1; switch(x) { case 1: switch
下列程序的输出结果是______。 #include<stdio.h> main() { int x=1,y=1,a=1,b=1; switch(x) { case 1: switch
admin
2010-05-22
43
问题
下列程序的输出结果是______。
#include<stdio.h>
main()
{ int x=1,y=1,a=1,b=1;
switch(x)
{ case 1:
switch(y)
{ case 0:a++;break;
case 1:b++;break;
}
case 2:
a++;b++;break;
}
printf("a=%d,b=%d\n",a,b);
}
选项
答案
a=2,b=3
解析
分析程序,程序从x=1语句开始执行,之后执行第一个switch语句,switch(x)=switch(1),所以执行case 1,case 1语句中包含一个复合switch语句:这时执行第二个switch语句,此时y=1,所以switch(y)=switch(1),因此执行case 1,将b加1,得到b=2,遇到 break语句,退出第二个switch语句,则整个case 1的复合语句执行完毕,由于在这个case 1的后面没有break语句使其退出第一个switch语句,所以接着执行下列的case 2后面的语句,即将a、b各加1,得到a=2,b=3。
转载请注明原文地址:https://kaotiyun.com/show/axWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定有下表所列的菜单结构:要求程序运行后,如果单击菜单项“大图标”,则在该菜单前添加一个“√”。以下正确的是
编写如下程序:PrivateSubCommand1Click()DimmAsInteger,nAsIntegerm=1:n=0DoWhilem<20
阅读程序:PrivateSubForm_Click()a=0Forj=1To15a=a+jMod3NextjPrintaEndSub程序运行后,单击窗体
支持子程序调用的数据结构是
在窗体上画一个文本框,其名称为Text1,然后编写如下程序:OptionBase1PrivateSubForm_Click()DimArr(10)AsIntegerFori=6To10Arr(i)=i-3NextiText1
有下面程序代码:PrivateSubCommand1_Click()DimsignAsIntegersign=1a=1:b=2Fork=1To5c=a+sign*ba=b:b=cPrintc:sign=-signNext
以下过程的功能是从数组中寻找最大值:PrivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimsAsInteger,fAsIntegerDimiAs
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
在标准模块中用Public关键字定义的变量,其作用域为
随机试题
“韵外之致,味外之旨”深刻揭示了审美对象的【】
英文缩写“QA”系指
阴偏衰多见于()
在人本主义治疗中最重要的是
一般情况下,假设投资者是风险中立者,则投资的风险和收益之间存在正相关关系。()
下列关于进项税额的陈述,正确的有()。
甲企业为增值税一般纳税人,适用的增值税税率为16%,每月月初发放上月工资。2016年12月1日,“应付职工薪酬”科目贷方余额为3337元。该企业2016年12月发生职工薪酬业务如下。(1)5日,结算上月应付职工薪酬33万元。其中代扣代交的职工个
某股份有限公司曾经于2006年1月公开发行了3000万元的公司债券拟用于购置制造48厘米高清电视机的生产流水线,后由于市场行情发生变化,经该公司股东大会决议改变所募资金的用途,购置了一条制造液晶显示的平板电视机市场流水线。2007年5月,该公司拟再次发行公
下列说法正确的有()。
若A=E122E23(1),其中E12,E23(1)为4阶初等矩阵。则A-1=().
最新回复
(
0
)