首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int x=1,y=0; if(!x)y++; else if(x==0) if(x)y+=2; else y+=3; printf("%d\n"
有以下程序 main(){ int x=1,y=0; if(!x)y++; else if(x==0) if(x)y+=2; else y+=3; printf("%d\n"
admin
2020-11-23
40
问题
有以下程序
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、2
B、0
C、1
D、3
答案
B
解析
x=1,if和else if的条件都不满足,故y值不改变输出。
转载请注明原文地址:https://kaotiyun.com/show/1M3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最低的学生记录,通
己知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROG1.C中
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在C中。合并的方式是:将a数的十位和个位数依次放在C数的个位和百
对于函数声明:voidfun(floatarray[],int*ptr);以下叙述中正确的是()。
以下叙述中正确的是()。
下列叙述中错误的是()。
若有C语言表达式2+3*4+7/3,则以下选项中叙述正确的执行顺序是()。
以下叙述中正确的是()。
下列关于数据库设计的叙述中,正确的是
软件生命周期是指
随机试题
下列最能体现幼儿平衡能力发展的活动是()
样板按其用途分类有哪几种?
5个月婴儿,男,经检查发现右侧腹股沟斜疝,应首先采取的措施为
患者,男,12岁,反复关节出血6年,因踝关节外伤后,关节肿大4小时入院。实验室检查:血红蛋白120g/L,白细胞7.0乘以十的九次方/L,血小板200乘以十的九次方/L,出血时间、凝血时间正常,KPTTI60秒(正常对照35秒),不被正常血清纠正,能被钡吸
会计核算、业务核算和统计核算三者中,()的范围最广。
“买者自负”是市场经济的基本原则,因此银行对客户的选择不负任何责任,也无需对客户进行教育。()
DearSally,NowI’dliketotellyousomethingaboutmypart-timejobinthis【M1】______summervacation,inwhichIworkedl
有人说,“无原则地跟别人和平相处就是一种懦弱。”结合自身实际谈谈你对这句话的理解。
地大物博的非洲几乎被瓜分完毕是在()。
下列叙述中正确的是()。
最新回复
(
0
)