首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int x=1,y=0; if(!x)y++; else if(x==0) if(x)y+=2; else y+=3; printf(“
有以下程序: #include main() { int x=1,y=0; if(!x)y++; else if(x==0) if(x)y+=2; else y+=3; printf(“
admin
2020-07-28
68
问题
有以下程序:
#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
解析
在jf else语句中,else总是与离它最近的if配对。本题中x为1,所以!x为0,所以执行else if语句中的内容,判断(x==0)是否成立,因为x为1,所以条件不成立,所以else if内部的if…else语句不再执行,y的值还是初始值0。
转载请注明原文地址:https://kaotiyun.com/show/Rn3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。例如,有下列矩阵:1234567
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:计算并输出下列级数的前N项和SN,直到SN+1。的值大于q为止,q的值通过形参传入。例如,若q的值为50.0
请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。例如,输入beijing<CR>shanghai<CR>(<CR>为回车键),函数
函数fun的功能是:根据所给的年、月、日,计算出该日是这一年的第几天,并作为函数值返回。其中函数isleap用来判别某一年是否为闰年。例如,若输入:200851,则程序输出:2008年5月1日是该年的第122天。请在程序的下划线处填
给定程序MODI1.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要
给定程序MODI11.C中函数fun的功能是:逐个比较p、q所指两个字符串对应位置中的字符,把ASCII值大或相等的字符依次存放到c所指数组中,形成一个新的字符串。例如,若主函数中a字符串为:aBCDeFgH,主函数中b字符串为:ABcd,则c中
数据库概念设计阶段得到的结果是
将实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中的实现方式是
下列选项中不属于结构化程序设计原则的是
随机试题
输血的最严重的并发症是
子痫发作时孕妇的直接死因是
妇女的主要生理功能是
下列工程施工现场水污染处理的做法,正确的是()。
某小型印刷作坊按照该省地方税务局公布的样版私自印刷了20份服务业专用发票。在向甲餐馆兜售的过程中,经甲餐馆工作人员举报,当场被该省地方税务局抓获。经查实,该作坊属于初犯。所印20份发票均未售出,票面金额均为100元。该省地方税务局对该作坊作出行政处罚决定,
甲与乙共谋次日共同杀丙,但次日甲因腹泻未能前往犯罪地点,乙独自一人杀死丙。关于本案,下列哪些说法是正确的?()
改进文风,___________是语言问题、技术问题,___________是思想问题、感情问题。那些居高临下的呆板表述,固然与文字水平有关,但本质上反映的却是对待读者、对待群众的态度;那些了无新意的应景报道,___________是创新能力不强,____
轻声的主要作用是区别词义和词性。
下列不属于SET要达到的主要目标的选项是
Shortlyafterthewar,mybrotherandIwereinvitedtospendafewdays’holidaywithanunclewhohadjustreturnedfromabroa
最新回复
(
0
)