首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inelude<stdio.h> main() {int x=1,v=0,a=0,b=0; switch(x) {case1: switch(y) {case0:a++;break; case1:b++;break; } case2:a++
有以下程序: #inelude<stdio.h> main() {int x=1,v=0,a=0,b=0; switch(x) {case1: switch(y) {case0:a++;break; case1:b++;break; } case2:a++
admin
2021-04-28
69
问题
有以下程序:
#inelude<stdio.h>
main()
{int x=1,v=0,a=0,b=0;
switch(x)
{case1:
switch(y)
{case0:a++;break;
case1:b++;break;
}
case2:a++;b++;break;
ease3: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
解析
tase常量表达式只是起语句标号作用,并不是陔处进行条件判断。在执行switch语句时,根据switch的表达式,找剑与之匹配的case语句,就从此case子句执行下去,不在进行判断,直到碰到break或函数结束为止。所以执行内层switch(y)时只执行了a++,此时a的值为1。然后执行外层case2讲句的a++;b++;a为2,b为1。所以结果为B。
转载请注明原文地址:https://kaotiyun.com/show/7Rtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序后,test.txt文件的内容是(若文件能正常打开)#include<stdio.h>main(){FILE*fb;char*s1="Fortran",*s2="Basic";if((fb=fopen("test.txt","wb")
以下错误的定义语句是
在一个C源程序中所定义的全局变量,其作用域为
若有以下程序main(){inta=-2,b=0;while(a++)++b:printf("%d,%d\n",a,b);}则程序的输出结果是
若输入“abcdef”、“abdef”,以下程序的输出结果为()。#include#includemain(){intn;chars1[20],s2[20],*p1,*p2;s
有以下函数:intfun(char*s){char*t=s:while(*t++);return(t-s);}该函数的功能是()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量S总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->n
下面属于白盒测试方法的是()。
给定程序MODI1.C中fun函数的功能是:求出以下分数序列的前n项之和。和值通过函数值返回main函数。例如,若n=5,则应输出:8.391667。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注意:部分源程序在文件PROGl.C文件中
随机试题
术前预防性应用抗生素的适应证()
冲任虚寒,瘀血阻滞之漏下证,治宜
甲房地产开发公司与乙建筑公司于2007年11月21日签订了《联合开发某一号路3号楼项目合同》。双方约定,甲公司按双方约定的时间,负责办理该项目的一切合法手续;乙公司按双方商定的投资计划,负责资金投入,资金投人总量不突破2亿元。2008年2月1日,双方签订了
统计调查方式的选择,应根据调查的目的、财力、时限和精度要求等综合确定。()
根据《房屋建筑与装饰工程工程量计算规范》(GB50854—2013)规定,以下说法正确的是()。[2014年真题]
三级处理是在一级处理、二级处理之后,进一步处理()。
我国小学德育主要由以下三部分构成,即()。
同一份文件,根据它们的不同用途,可分为()。
某公安机关一名民警在办案过程中,违法使用枪支造成一名公民伤残,部分丧失劳动能力而引起公安赔偿。根据《国家赔偿法》的规定,这起公安赔偿的范围不包括()。
BrosnanLawyersAssociation75NorthDrive,Burbank,CA9985December1Dearcolleagues,BrosnanLawyersAssocia
最新回复
(
0
)