首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void main() {int x=2,y=3; if(!x)y+=3; else if(x==0) if(x)y+=2; else y++; printf(’’%d\n’’,y); } 程序运行后的输出结果是( )。
有以下程序: #include void main() {int x=2,y=3; if(!x)y+=3; else if(x==0) if(x)y+=2; else y++; printf(’’%d\n’’,y); } 程序运行后的输出结果是( )。
admin
2020-11-27
56
问题
有以下程序:
#include
void main()
{int x=2,y=3;
if(!x)y+=3;
else if(x==0)
if(x)y+=2;
else y++;
printf(’’%d\n’’,y);
}
程序运行后的输出结果是( )。
选项
A、3
B、2
C、1
D、0
答案
A
解析
if一elseilf一else分支结构中的关键考察点是else将与最近的一个if一elself配对。本题串最后的else语句将与紧跟在其前面的if(x)y+=2;语句配对,而这两个语句均在其前面的elself语句作用域内;由于x=1,所以,程序开始的if和elseif语句均不执行,因而,本程度段中的具体赋值语句均未得到执行,运行后输出的y值为初始值。
转载请注明原文地址:https://kaotiyun.com/show/2O3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段TypedefstructNODE{intnum;structNODE*next;}OLD;以下叙述中正确的是
有如下程序#includemain(){inti,data;scanf("%d",&data);for(i=0;i
以下叙述中正确的是
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(a,b),(b,c),(c,d),(d,e),(e,f),(f,a)}该数据结构为
有以下程序#includestructord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt;printf("%d,",++(p->x));printf("%d\n",++(p->y));
下列选项中不属于结构化程序设计原则的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
设有课程关系模式:R(C#,Cn,T,TA)(其中,C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系R中对主属性的传递依赖为
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
以下C语言用户标识符中,不合法的是
随机试题
中国家庭管理的文化要素主要有
试论现代英国的法院组织。
A,皮肤温度增高B,肢体增粗C,两者都有D,两者都无Buerger病的临床表现
抑郁症的首要症状是
公正原则是指对同样有医疗需求的患者,应得到同样的医疗
下列选项中,有关建设项目的环境影响评价的规定,叙述错误的是()。
道路交通事故是指车辆在道路上因过错或者意外造成的人身伤亡或者财产损失的事件。其中“道路”,是指公路、城市道路和虽在单位管辖范围但允许社会机动车通行的地方,包括广场、公共停车场等用于公众通行的场所。“车辆”,是指机动车和非机动车。“非机动车”,是指以人力或者
爱因斯坦有言:在真理和认识方面,任何以权威者自居的人,必将在上帝的戏笑中垮台!对此,下列理解正确的是:①爱因斯坦否认世界是客观的②爱因斯坦否认物质世界存在规律性③爱因斯坦倾向于“意识会随着物质世界的发展而不断发展”的
下列()选项是main()方法的返回值类型。
【B1】【B16】
最新回复
(
0
)