首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int a=1,b=2,e=3,d=0; if(a==1 && b++==2) if(b!=2||c--!=3) printf(’’%d,%d,
有以下程序: #include<stdio.h> main() { int a=1,b=2,e=3,d=0; if(a==1 && b++==2) if(b!=2||c--!=3) printf(’’%d,%d,
admin
2019-12-17
277
问题
有以下程序:
#include<stdio.h>
main()
{
int a=1,b=2,e=3,d=0;
if(a==1 && b++==2)
if(b!=2||c--!=3)
printf(’’%d,%d,%d\n’’,a,b,cv);
else printf(’’%d,%d,%d\n’’,a,b,c);
else printf(’’%d,%d,%d\n’’,a,b,c);
}
程序的运行结果是( )。
选项
A、1,3,2
B、1,3,3
C、1,2,3
D、3,2,1
答案
B
解析
else总是和最近的if配对,所以进入第一个if语句中进行条件判断时,因为是逻辑与操作,需要两边运算对象的值均为非零值才为真,所以需要逐个执行判断的结果为1。进入第二个if语句条件判断,因为b!=2条件成立,所以整个条件表达式的值为真,不再执行逻辑或的第二个运算对象(c--!=3)c的值不变,也不再执行第一个else语句。打印a的值1,b的值3,c的值3。
转载请注明原文地址:https://jikaoti.com/ti/dqG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000):则程序段的输出结果是
下列叙述中正确的是
软件调试的目的是
若要求从键盘读入含有空格字符的字符串,应使用函数
有以下程序main(){inti,j;for(i=1;i<4;i++){for(=i;j<4.j++)printf("%d*%d=%d",i,j,i*j);printf("\n");}}
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
数据库系统的三级模式不包括
关于C语言的符号常量,以下叙述中正确的是
给定程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。例如,形参s所指的字符串为:abcAbsmaxless,程序执行后的输出结果为:letter’a’:3timesletter’s’:3ti
给定程序MODI1.C中规定输入的字符串全部为字母,fun函数的功能是:统计a所指字符串中每个字母在字符串中出现的次数(统计时不区分大小写),并将出现次数最高的字母输出(如果有多个相同,输出一个即可)。例如对于字符串:dadbcdbabdb,对应的输出应
随机试题
A.基底细胞癌B.睑板腺癌C.鳞状细胞癌D.恶性黑色素瘤E.腺样囊腺癌对放疗敏感,治疗方式上可首选放疗的是
A、15分钟B、1小时C、24小时D、2天E、3~4天拔牙创血块开始机化的时间是
A.喜树碱B.氟尿嘧啶C.环磷酰胺D.盐酸伊立替康E.依托泊苷作用于DNA拓扑异构酶Ⅰ的天然来源的药物是()。
中国结算上海分公司买断式回购的初始交易结算的证券交收,下列说法正确的有( )。
小王购买一套住宅,总价125万元,工商银行给提供8成15年按揭,年利率为5%,小王以其所领到的该房的产权证书做抵押。第一月偿还本金为()元。
会计政策变更累积影响数,是指按照变更后的会计政策对以前各期追溯计算的变更当期的期初留存收益应有金额与现有金额之间的差额。()
合同当事人为了确保合同的履行.可以约定由一方当事人预先向对方给付一定数额的金钱。债务人履行债务后,该金钱应当抵作价款或者收回。给付该金钱的一方不履行约定债务的,无权要求返还;收受该金钱的一方不履行约定债务的,应当双倍返还。该种性质的金钱在法律上称为(
Earthquakesmayrightlyberankedasoneofthemostdestructiveforcesknowntoman:sincerecordsbegantobewrittendown,it
阅读下面的明代诗歌,完成(1)(2)题。(每小题4分,共8分)马上作(戚继光)南北驱驰报主情,江花边月笑平生。一年三百六十日,多是横戈马上行。【注】戚继光(1528—1587),字元敬,为明代抗倭名将。该诗作于戚继光东南抗倭期间。诗中后两句从容
Evidenceofthebenefitsthatvolunteeringcanbringolderpeoplecontinuestorollin."Volunteershaveimprovedphysicalands
最新回复
(
0
)