首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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",
有以下程序 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",
admin
2018-10-16
74
问题
有以下程序
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/p5xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<stdio.h>#defineMAX(x,y)(x),(y)?(x):(y)main(){inta=5,b=2,c=3,d=3,t;t=MAX(a+b
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是()。
fwrite函数的一般调用形式是
若有以下定义和语句:inta[]={1,2,3,4,5,6,7,8,9,10},*p=a则值为3的表达式是_______。
以下函数fun的功能是返回str所指字符串中以形参c中字符开头的后续字符串的首地址,例如:str所指字符串为:Hello!,c中的字符为e,则函数返回字符串:ello!的首地址。若str所指字符串为空串或不包含c中的字符,则函数返回NULL。请填空。
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)n++;}
设有定义:inta,*p=&a,**pp=&p;,则与a=100;等价的语句为()
下列叙述中,正确的是
下列叙述中,正确的一条是()
下列叙述中,不属于软件需求规格说明书的作用的是______。
随机试题
黑加征是指()
动物机体的物质代谢通过细胞水平、激素水平和整体水平三个层次上进行。细胞水平调节方式之一是利用动物细胞的膜结构把细胞分为许多区域(酶的区室化),保证代谢途径的定向和有序,也使合成途径和分解途径彼此独立、分开进行。如糖、脂的氧化分解都发生在线粒体内,而在胞液中
全国口腔健康调查技术组专家对某省调查人员进行了调查前培训,纠正了一些容易影响调查质量的不足之处。经标准一致性检验不合格的检查者不能参加口腔检查,合格者的Kappa值应在
A.中脘穴治疗胃脘痛B.足三里穴治疗胃脘痛C.至阴穴纠正胎位D.内关穴治疗呕吐E.合谷穴治疗无汗属于近部取穴的是
普通型和典型偏头痛两者的区别之一,在于后者一定有
硫酸镁的药理作用不正确的是
矿山工程中,当工程地质条件复杂时,正确的安全工作做法是()。
出卖人应当按照约定的包装方式交付标的物。对包装方式没有约定或者约定不明确,依照《合同法》关于合同履行的规定仍不能确定的,应当按照()包装方式进行包装。
心理学是研究人的行为的科学。()(2014·四川)
蝶,是一个________的名字,如昙花,如流星,生命在破茧后的几天里_______,但有时生命的消亡并不意味着精神的_______,就像蝶。他们会成为庄生梦里的化身,会传送梁祝生死不渝的约定。依次填入画横线部分最恰当的一项是()。
最新回复
(
0
)