首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是【 】。 #include <stdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(
以下程序的运行结果是【 】。 #include <stdio.h> main() { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(
admin
2010-09-05
93
问题
以下程序的运行结果是【 】。
#include <stdio.h>
main()
{ int x=1,y=0,a=0,b=0;
switch(x)
{ case 1:
switch(y)
{ case 0:a++; break;
case 1: b++; break;
}
case 2:a++; b++;break;
case 3:a++;b++;
}
printf("a=%d,b=%d\n",a,b);
}
选项
答案
a=2,b=1
解析
本题考查了switch结构的内容。C语言中,程序执行完一个case标号的内容后,如果没有break语句,控制结构会转移到下一个case继续执行,因为case常量表达式只是起语句标号作用,并不是在该处进行条件判断。本题程序在执行完内部switch结构后,继续执行了外部switch结构的case 2分支,最后a和b的值分别为2和1。
转载请注明原文地址:https://kaotiyun.com/show/WpWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePersonnameAsString*8
(1)在考生文件夹下有一个工程文件sjt3.vbp,包含了所有控件和部分程序。程序运行时,在文本框中每输入一个字符,则立即判断:若是小写字母,则将它的大写形式显示在标签Label1中;若是大写字母,则把它的小写形式显示在Label1中,若是其他字符,则将该
窗体上有一个名称为Text1的文本框和一个名称为Command1的命令按钮,要求程序运行时,单击命令按钮(如图所示),就可以把文本框中的内容写到文件Out.txt中,每次写入的内容附加到文件原有内容之后。以下能正确实现上述功能的程序是()。
设有语句:Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是( )。
设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Module1.bas。两个窗体上分别只有一个名称为Command1的命令按钮。Form1的代码如下:PublicxAsIntegerPrivateSubFo
下面不能作为结构化方法软件需求分析工具的是
窗体上有1个名称为Commandl的命令按钮,事件过程及函数过程如F:PrivateSubCommand1一Click()DimmAsStringm=InputBox(“请输入字符串”)
下面不能作为软件设计工具的是
设x是整型变量,与函数IIf(x>0,一x,x)有相同结果的代数式是()。
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
随机试题
口对口人工呼吸中,以下哪项不正确()
(2014年第55题)下列肝细胞病变中,与肝硬化形成最相关的是
不引起沙眼的沙眼衣原体血清型是
临床上常进行腰穿的部位是()。
某公路工程的施工合同工期为16周,项目监理机构批准的施工进度计划如图4—3所示。各项工作均按匀速施工。施工单位的报价单(部分)如表4—4所示。工程施工到第四周末时,总监办组织施工进度检查,发现以下事件:事件1:A工作已经完成,但由于设
互斥型方案经济效果评价的准则有()。
“备案号”栏应填()“保费”栏()
如果把两个相邻城镇瑞德威纳尔和哥伦乌德分享的公共图书馆从现在位于瑞德威纳尔中心的一所过分拥挤的建筑物搬迁到哥伦乌德市中心的一个更大的可利用的建筑物内,那么这个图书馆将在更多的图书馆读者的步行范围之内。这是因为哥伦乌德市中心的居住人口要比瑞德威纳尔市的多得多
下列文件中,(10)_________是音频文件。
Eachartistknowsinhisheartthatheissayingsomethingtothepublic.Hehopesthepublicwilllistenandunderstand—hewant
最新回复
(
0
)