首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> 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<stdio.h> 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
2020-10-26
33
问题
有以下程序:
#include<stdio.h>
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、1
B、2
C、0
D、3
答案
C
解析
因为x=1,!x为0,x==0为false,所以if和else if的判断条件都不满足,程序运行时只执行x,y的初始化语句和printf()函数,打印出y的值为0,故答案为C。
转载请注明原文地址:https://kaotiyun.com/show/2D3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun2(chara,charb){printf("%c%c",a,b);}chara---’A’,b=’B’;voidfun1(){a=’C’:b=’D’;}main(){fun1();printf("%c%c
以下选项中不属于C语言程序运算符的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
以下叙述中正确的是
设有定义语句int(*f)(int);则以下叙述正确的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
下面选项中关于编译预处理的叙述正确的是
有以下程序,程序运行后的输出结果是#definePT3.5;#defineS(x)PT*X*X;main(){inta=1,b=2;printf("%4.1f\n",S(a+b));}
随机试题
下列哪几种属于行政执法证据:①书证、物证②社会舆论③当事人陈述、证人证言④视听资料⑤鉴定结论⑥勘验笔录、现场笔录
A.贻误诊治和抢救时机造成危害后果B.因不熟练,手术中误伤大血管造成大出血死亡C.虽未造成死亡、残废、功能障碍,但造成一定损害,延长治疗时间D.发生难以预料的医疗后果E.发生无法避免的医疗后果属于技术事故的是
口腔流行病学调查,使用的指数应具备的条件不包括
再审申请审查期间,法院的做法正确的是:()
群体工程项目结构分解的模式应参考的原则有()
对国家助学贷款而言,学费和住宿费贷款,银行应当采用()方式,向借款人交易对象(借款人所在学校)支付,按学年(期)发放。
阅读《烛之武退秦师》教学实录(节选),回答问题。片段一:师:烛之武如何说服秦伯,课文中用了124个字,老师比他更惜字如金,只用了短短18个字,同学们可要好好看看。(幻灯片显示:莫亡郑也,亡郑有益于晋,不利于秦,望君三思。)(学生发出一阵笑声)师:从
某班举办班级趣味运动会共策划了3项比赛:斗地主、踢毽子和夹乒乓球赛跑,要求每位同学至少要参加其中的一项,已知此班共37名同学,则至少有多少人参加的比赛完全相同?
简析文化各要素对商务活动的影响。[首都经济贸易大学2014国际商务硕士]
Istillremember--myhandsandmyfingertipsstillremember--whatusedtolieinstoreforusonourreturntoschoolfromtheh
最新回复
(
0
)