首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int a=1,b=2,c=3,d=0; if(a==1&&b++==2) if(b!=2‖c--!=3) printf("%d,%d,%d\n",a,b,c); el
有以下程序 main(){int a=1,b=2,c=3,d=0; if(a==1&&b++==2) if(b!=2‖c--!=3) printf("%d,%d,%d\n",a,b,c); el
admin
2020-11-23
13
问题
有以下程序
main(){int a=1,b=2,c=3,d=0;
if(a==1&&b++==2)
if(b!=2‖c--!=3)
printf("%d,%d,%d\n",a,b,c);
else printf("%d,%d,%d\n",a,b,c);
else printf("%d,%d,%d\n",a,b,c);}
程序运行后的输出结果是
选项
A、1,3,2
B、1,2,3
C、1,3,3
D、3,2,1
答案
C
解析
a,b,c,d初始值分别为1,2,3,0。嵌套的if语句中,第一个if中,表达式a==1&&b++==2值为1,执行嵌套的if分支,此时“b=3,b!=2”成立,由于运算符是‖,不管后面一个表达式的值是不是1,其整个表达式的值总是1,“c--!=3”表达式不执行,最后打印出a,b,c的值是1,3,3。
转载请注明原文地址:https://kaotiyun.com/show/Ec3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!1#includ
给定程序MODI1.C中函数fun的功能是:计算s所指字符串中含有t所指字符串的数日,并作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#inc
在数据库中,数据模型包括数据结构、数据操作和()。
有两个关系R和T如下:则由关系R得到关系T的操作是()。
以下选项中,值为1的表达式是
下列描述中,不符合良好程序设计风格要求的是
栈和队列的共同点是()。
已知chara;intb;floatc;doubled;则表达式a-b+c-d结果为()型。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
某带链的队列初始状态为front=rear=NULL。经过一系列正常的入队与退队操作后,front=10,rear=5。该队列中的元素个数为()。
随机试题
()常用在要求夹持力很大,而空间尺寸受限制的地方。
患者水肿反复发作,日轻夜重,下肢肿甚,腰膝酸软,畏寒肢冷,呼吸急促,呼多吸少,舌淡胖有齿痕,脉沉细。其治法是
火炬及排气筒的安装中,关于塔架的焊接,下列说法错误的是()。
某房地产开发公司计划开发建设一个居民小区,由于该小区在设计上采用了特殊工艺,经有关主管部门批准,开发公司于2007年7月1日将小区的设计任务直接发包给了某设计院,但双方没有签订书面合同,2007年6月30日,设计院完成了工程设计,开发公司以没有书面合同,不
某建设工程施工合同约定2012年11月20日竣工并在1个月内交付发包方使用,后因承包方原因工期拖延3个月,但发包方在2013年元月20日未经验收实际占用了该工程,则该工程的竣工日期应为()。
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是______。
决定我跟你过年回家一起
AdisasterofTitanicproportionsAt11.39p.m.ontheeveningofSunday14April1912,lookoutsFrederickFleetandReginal
Chinaisthetopsourcecountryofinternationalstudentsintheworld.Recentstatisticshaveshowna【C1】______trendforChine
BilingualEducationI.Bilingualeducation—Bilingualeducationprovidesinstructioninboththestudents’nativelanguageandt
最新回复
(
0
)