首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int a=1,b=2,c=3,d=0; if(a=1&&b++==2) if(b!=211c一!=3) printf("%d,%d,%d\n",a,b,c); else printff"%
有以下程序 main(){int a=1,b=2,c=3,d=0; if(a=1&&b++==2) if(b!=211c一!=3) printf("%d,%d,%d\n",a,b,c); else printff"%
admin
2019-12-17
26
问题
有以下程序
main(){int a=1,b=2,c=3,d=0;
if(a=1&&b++==2)
if(b!=211c一!=3)
printf("%d,%d,%d\n",a,b,c);
else printff"%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、l,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/qbCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inta=1,b=0;for(;a
有以下程序:#includemain(){inta,b;for(a=0;a
有以下程序:#include#includestructcomputer{charCPU[10];};main(){structcomputerpcl,pc2;strc
关于地址和指针,以下叙述正确的是()。
若想定义int型变量a,b,c,d并都赋值为1,以下写法中错误的是()。
以下对指针变量的操作中,错误的程序段是()。
以下叙述中正确的是
有三个关系R、S和T如下。则由关系R和S得到关系T的操作是
在数据库系统中,用户所见的数据模式为
用树形结构表示实体之间联系的模型是
随机试题
20世纪80年代末,美国的一项调查结果显示,对于行政办公人员来说,其有效性居于第一位的招募渠道是()
Itwasacaseofemergency.Thefour-year-oldgirlawokeandsmelledsmoke.Shecouldn’twakehermother,soshedialed"zero".
闭塞性周围动脉粥样硬化的临床表现是
不属于可以减免耕地占用税的是()。
非关键工作时差的调整应在其时差的范围内进行,以便更充分地利用资源、降低成本或满足施工的需要。每一次调整后都必须重新计算时间参数,观察该调整对计划全局的影响。可采用的调整方法有()。
权证创设人创设或注销权证的,证券登记结算公司根据有效的创设或注销申报和交收结果办理权证行权的变更登记。( )
面试中所涉及的基本问题主要是根据()设计的。
道德情感的表现形式主要有()。(2014.湖南)
Whenwearrivedattherailwaystation,theywere______there.
Smallcommunities,withtheirdistinctivecharacter—wherelifeisstableandintenselyhuman—aredisappearing.Somehave【C1】____
最新回复
(
0
)