首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-07-09
29
问题
有以下程序:
#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、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://kaotiyun.com/show/3Ekp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta=5,b=1,t;t=(a<<2)|b;printf("%d\n",t);}
下面程序运行后的输出结果是()。#includemain(){inta[5]={1,0,4,2,0},b[5]={1,2,3,4,5},i,s=0;for(i=0;i
下列选项中不属于结构化程序设计方法的是
以下叙述中正确的是
数据库应用系统中的核心问题是
计算机能直接执行的程序是
以下关于结构化程序设计的叙述中正确的是()。
线性表常采用的两种存储结构是()。
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(Xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,把x1的值赋给x0;(3)x1=cos(x0)
以下不合法的数值常量是()。
随机试题
用奈奎斯特稳定性判据判别系统稳定的充要条件是z=p-N=0,其中p表示
张先生和妻子都是公务员,两人工作比较稳定。他们育有一子,今年14岁,正在读初中。夫妇俩希望5年后能将儿子送出国读大学。双方父母均已退休,不需要张先生夫妇负担。假设两年期定期存款的年利率为5.00%,利息税为5.0%。一、案例成员二、家庭收支状况收
()能够解决冬季北方门窗结冰、夏季南方室内保凉难题。
为了满足投资者赎回资金、实现变现的要求,开放式基金一般都从所筹集资金中拨出一定比例,以现金形式保持这部分资产。()
核心负债比率中核心负债的定义为()。
统计数据表明:全国农村人口的人均乡村社会商品零售额,1950年为21.7元,到1952年提高到30.7元,平均每年递增18.9%。这说明()。
在教学《荒漠化的治理》时,郝老师将“认识荒漠化问题的严重性,树立防治荒漠化的观念,逐步建立正确的环境观”拟定为教学目标之一。该目标属于()。
根据下列材料回答问题。2007年上半年某镇完成工业总产值66625万元,比去年同期增长32.7%,增速提高12.7个百分点。其中规模以上工业企业完成产值56869万元,比上年同期增长43.9%,占全年工业总产值计划的45.3%。完成工业增加值221
Areyoufacingasituationthatlooksimpossibletofix?In1969,thepollutionwasterriblealongtheCuyahogaRivernearC
A、Tolowerthecostsofhaulingfoodwaste.B、Tosavemorefoodfortheworld.C、Tokeepthediningroomsclean.D、Toreducethe
最新回复
(
0
)