首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int a=3,b=4,c=5,d=2; if(a>b) if(b>c) printf("%d",d+++1); else printf("%d",+
有以下程序 main() { int a=3,b=4,c=5,d=2; if(a>b) if(b>c) printf("%d",d+++1); else printf("%d",+
admin
2013-02-23
28
问题
有以下程序 main() { int a=3,b=4,c=5,d=2; if(a>b) if(b>c) printf("%d",d+++1); else printf("%d",++d+1); printf("%d\n",d) ; } 程序运行后的输出结果是
选项
A、2
B、3
C、43
D、44
答案
1
解析
我们首先看程序中if-else的匹配,由于C语言中规定elso总是与最近的if搭配,因此程序中else与第二个if搭配,即该if-else语句为第一个if语句的执行部分,接着判断第一个if后面括号里的表达式的值“a>b”为假(“3>4”为假),因此不执行后面if-else语句,程序将执行下面的输出语句输出d,而d一直未被改变故为原来的值2。
转载请注明原文地址:https://kaotiyun.com/show/LYPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下的说明和语句,则在执行for语句后,*(*(pt+1)+2)表示的数组元素是()。intt[3][3],*Pt[3],k;for(k=0;k<3;k++)pt[k]=&t[k][0];
有以下程序:intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);retu
以下四个程序中,完全正确的是()。
以下各选项企图说明一种新的类型名,其中正确的是______。
下列叙述中正确的是()。
当调用函数时,实参是一个数组名,则向函数传递的是【】。
已有定义:double*p;请写出完整的语句,利用malloc函数使p指向一个双精度型的动态存储单元:【】。
已知year为整型变量,不能使表达式(year%4==0&&year%100!=O)||year%400==0的值为“真”的数据是______。
在设计程序时,应采纳的原则之一是______。
程序流程图中带有箭头的线段表示的是( )。
随机试题
住宅小区内的非住宅业主不必缴纳住宅专项维修资金。()
业主大会或业主代表大会是()。
某机构设立一个义工发展小组,其总目标是通过系统性的义工小组培训,建立一支稳定的义工团队。围绕这个总目标,社会工作者建立了相应的其他目标。其中,“协助组员了解自己参与义务工作的动机和目的”是小组的()。
唢呐曲《百鸟朝凤》中用乐器来模仿出的自然界音响包括()。
个体生命的意义在于坚守理想,即便命运逼仄,也能在人生的春天里放声高歌,在蛋形蜗居里孵化梦想;公众的意义在于笃定信仰,即便是世态无常,也能在围观中汇聚力量,在参与中体现责任和担当。在伟大的国家面前,个人固然是渺小的。但是,正是这孕育着公民精神的每一滴水、每一
正常情况下,在医院出生的男婴和女婴的数量大体相同。在某大城市的一家大医院,每周有许多婴儿出生;而在某乡镇的一所小医院,每周只有少量婴儿出生。如果一个医院一周出生的婴儿中有45%~55%是女婴,则属于正常周;如果一周出生的婴儿中超过55%是女婴或者超过55%
成本:价格
道尔顿制
It______heavilysotherewasdeepsnowontheroad.
A—TopStoriesB—E-newslettersC—CurrentSpecialD—What’sNewE—Editor’sPicksF—LatestInJobsG—HighlightsH—LetterstoEdito
最新回复
(
0
)