首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int x=1,y=0; if(!x)y++; else if(x==0) if(x)y+=2; else y+=3: printf("%d\n",y); } 程序运行后的输出结果是( )。
有以下程序: #include main() { int x=1,y=0; if(!x)y++; else if(x==0) if(x)y+=2; else y+=3: printf("%d\n",y); } 程序运行后的输出结果是( )。
admin
2015-07-30
35
问题
有以下程序:
#include
main()
{ int x=1,y=0;
if(!x)y++;
else if(x==0)
if(x)y+=2;
else y+=3:
printf("%d\n",y);
}
程序运行后的输出结果是( )。
选项
A、3
B、2
C、1
D、0
答案
D
解析
在if else语句中,else总是与离它最近的if配对。本题目中x为1,所以!x为0,因此执行else if语句中的内容,判断(x==0)是否成立。因为x为1,所以条件不成立,于是else if内部的if…else语句不再执行,所以y的值还是初始值0。
转载请注明原文地址:https://www.kaotiyun.com/show/RsDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#inculdemain(){FILE*Fp;charstr[10];Fp=Fopen(“myFile.dat”,”W”);Fputs(“aBc”,Fp);Fclose(Fp);Fp=Fopen(“myFil
下列选项中,能正确定义数组的语句是
二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是______。
下列叙述错误的是()。
设有以下定义:inta[3][3]={1,2,3,4,5,6,7,8,9};int(*ptr)[3]=a;则下列能正确表示数组元素a[1][2]的表达式是______。
对于下面的语句,叙述正确的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
若希望下列的程序运行后输出25,程序空白处的正确选项是()。main(){inti,j=50,a[]={7,4,10,5,8};for()j+=a[i];printf("%d"
若有说明:int*p1,*p2,n=8,m;下列均是正确赋值语句的选项是()。
两个或两个以上模块之间联系的紧密程度称为()。
随机试题
以下属于开放式问题的是
男性,46岁,既往有乙肝病史,今日搬重物后呕出鲜红色血液约200ml,并有暗红色血块。体检:BP100/70mmHg,肝掌(+),蜘蛛痣多枚,心肺(-),腹平软,肝未扪及,脾侧卧3cm,全腹无压痛,移动性浊音(-)。呕血最可能的原因是
牵引式滑坡一般都有主滑段、牵引段和抗滑段,相应地有主滑段滑动面,牵引段滑动面和抗滑段滑动面。以下哪些选项的说法是正确的?
()级工程咨询单位资格,由省、自治区、直辖市、计划单列市以及新疆生产建设兵团工程咨询协会、中国工程咨询协会在各行业设立的专业委员会(含分会)初审,报中国工程咨询协会评审认定,并颁发《工程咨询资格证书》。
(二)全球通一直把“值得信赖”作为品牌核心理念,并提出一系列广告口号从各个方面进行宣传,如“专家品质信赖全球通”“尽享成功信赖全球通”“关键时刻信赖全球通”,等等。其传播的重点是突出品牌可以带给客户什么样的利益。2002年,全球通品牌开始赞助体育
确定教学评价目标的第一步是确定所要达成的学习效果,以下对教学评价目标说法正确的是()。
假如单位来了一位新领导,让你负责带新领导视察工作,你该如何组织?
设函数f(x)在[0,1]上连续,在(0,1)内可导,且3f(x)dx=f(0).证明:在(0,1)内至少存在一点c,使f’(c)=0.
Electriccarsaregettingcheaperandtheirsalesareontherise,buttheirfuturesuccessmaydependonditchingakey【C1】____
ConsumerDemandandDevelopmentofGreenCarsThedayautomakersputtheearthatthetopoftheiragendawillgodowninhistor
最新回复
(
0
)