首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {int x=1,y=0,a=0,b=0; switch(x) {case1: switch(y) {case0:a++;break; case1:b++;break; } case2:a++
有以下程序: #include<stdio.h> main() {int x=1,y=0,a=0,b=0; switch(x) {case1: switch(y) {case0:a++;break; case1:b++;break; } case2:a++
admin
2021-06-15
50
问题
有以下程序:
#include<stdio.h>
main()
{int x=1,y=0,a=0,b=0;
switch(x)
{case1:
switch(y)
{case0:a++;break;
case1:b++;break;
}
case2:a++;b++;break;
case3:a++;b++;
}
printf("a=%d,b=%d\n",a,b);
}
程序的运行结果是( )。
选项
A、a=2,b=2
B、a=2,b=1
C、a=1,b=1
D、a=1,b=0
答案
B
解析
C语言还提供了一种用于多分支选择的switch语句,计算表达式的值。并逐个与其后的常量表达式值相比较,当表达式的值与某个常量表达式的值相等时,即执行其后语句,然后不再进行判断,继续执行后面所有case后语句。如表达式的值与所有case后的常量表达式均不相同时,则执行default后的语句。
x=1;进入第一层switch,y=0;进入第二层switch。执行a++;break;后a=1;在进入case2,(这里case1:没有break,)执行了a++,b++,由于存在break,则跳出switch,得到a=2.b=1,因此答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/8Atp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中,函数fun的功能是判断整数n是否是“完数”。当一个数的因子之和恰好等于这个数本身时,就称这个数为“完数”。例如:6的因子包括1、2、3,而6=1+2+3,所以6是完数。如果是完数,函数返回值为1,否则函数返回值为0。数组a中存放的
请编写函数fun:在形参指针所指的4个整数中找出最大值和最小值,最大的放在a中,最小的放在d中。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。#inolude<stdi
若有以下程序#includevoidf(intx){if(x>=10){printf("%d-",x%10);f(x/10);}elseprintf("%d",x);}main(){intz=123456;
以下不能将键盘输入的字符串:Thisisastring读入到str中的程序段是()。
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
以下选项中合法的标识符是
下列关于栈的叙述中,正确的选项是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
下面不属于需求分析阶段任务的是
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
随机试题
按照防火墙保护网络使用方法的不同,防火墙可分为________。
磷酸戊糖途径的重要生理功能有
工程建设项目质量计划的编制主体是()
背景某机关办公楼会议室需进行装饰装修,该办公室层高4.5m,吊顶高度2.6m.装饰设计要求采用轻钢龙骨双层石曹板吊顶,局部人造饰面板造型吊顶,顶棚内含有路管线。施工中对人造饰面板的内、外表面以及相应木龙骨涂覆了一级饰面型防火涂料。该办公楼共有会议
国有资本控股公司、国有资本参股公司与关联方进行交易,董事会对该交易事项作出决议时。该交易涉及的董事不得行使表决权,也不得代理其他董事行使表决权。()
MMPI—2一般解释过程包括以下哪几个步骤?()
《学生伤害事故处理办法》认定,学校对学生安全负有的职责是()。
突发事件应具备的要素是()。
给定材料1.2017年8月18日,民政部网站公布了指定的慈善组织互联网公开募捐信息平台上半年运营情况,13家指定平台半年来总筹款额超过7.5亿元。据统计,1—6月,13家指定平台共为全国两百多家公募慈善组织及其合作机构发布募捐信息超过1
舞剧《红色娘子军》
最新回复
(
0
)