首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int x=1, y=0, a=0, b=0; switch ( x ) { case 1: switc
有以下程序 #include <stdio.h> main() { int x=1, y=0, a=0, b=0; switch ( x ) { case 1: switc
admin
2021-04-28
45
问题
有以下程序
#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、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;在进入case 2,(这里case 1:没有break,)执行了a++,b++,由于存在break,则跳出switch,得到a=2,b=1,因此答案为B选项。
左边所有副作用都结束后,才对其右边的子表达式进行运算,并以最右边表达式值作为整个逗号表达式的值。1、后置自增运算:k++表示先运算,后自加。 2、前置自增运算:++k表示先自加,后运算。因此,表达式x=0,x+10,x++的计算过程为首先赋值x=0,然后将x加10,但是并不对x进行赋值,最后计算x++,并,根据后置自增运算的计算结果,即为x=0.0。,故答案为C选项。
转载请注明原文地址:https://jikaoti.com/ti/4xz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()#includemain()intfun(){inti,s=1;{staticintx=1;for(i
有以下程序#includeintf(intm){staticintn=0;n+=m;returnn;}main(){intn=0;printf("%d,",f(++n));printf(
下面属于黑盒测试方法的是
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[5]={1,2,3,4,5};int*p=a,**q=&p;printf(’’%d’’,*(p++
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
有如下嵌套的if语句if(a
C语言中允许的基本数据类型包括_________。
表达式3.6.5/2+1.2+5%2的值是
通常软件测试实施的步骤是()。
下列关于软件工程的描述中正确的是
随机试题
试分析中国管理咨询业的特点及存在的主要问题。
30岁初孕妇,妊娠39周。妊娠中期产前检查未见异常。自妊娠38周开始自觉头痛、眼花。测血压160/110mmHg,尿蛋白2.5g/24h,宫缩不规律,胎心134/min,此时首先应采取哪项措施
根据《堤防工程施工规范》SL260—98,下列关于干砌石工程施工的说法错误的是()。
“备案号”栏应填()。“结汇方式”栏应填()。
求助者一般资料:小青,女孩,13岁,六年级学生,性格内向。求助者情况:求助者的母亲是一位传统的女性,对求助者的教育也使用传统的方法,一心要将自己的女儿教育为一个好女儿,因此女儿做任何事情都很认真,都按照大人的要求去做。在校很听老师的话;看到别的女
某次重要考试选拔命题教师,命题教师必须具备三个条件:第一,强烈的责任心;第二,丰富的知识;第三,严格的自律性。现有至少符合条件之一的甲、乙、丙、丁四名优秀教师报名参加。已知:①甲、乙自律性程度相同;②乙、丙责任心水平相同;③丙、丁并非都具有强烈的责任心;④
Accordingtothepassage,modemadvertisingis"authoritative"becauseofthewayit______.Theadvertisingmanissaidtosha
Thespeechismainlyabouttheorganizationofthecompany.
Schoolcounselors(areconvinced)thatitwillbeobligatorythateveryone(musthave)(somecomputertraining)inorderto(ent
Exceptionalchildrenaredifferentinsomesignificantwayfromothersofthesameage.Forthesechildrentodeveloptotheirf
最新回复
(
0
)