首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {intx=1,y=0; if(!x)y++; elseif(x==0) if(x)y+=2; elsey+=3; printf("%d\n",y); } 程序运行后的输出结果是( )。
有以下程序: #include main() {intx=1,y=0; if(!x)y++; elseif(x==0) if(x)y+=2; elsey+=3; printf("%d\n",y); } 程序运行后的输出结果是( )。
admin
2015-07-31
34
问题
有以下程序:
#include
main()
{intx=1,y=0;
if(!x)y++;
elseif(x==0)
if(x)y+=2;
elsey+=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://jikaoti.com/ti/eri0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设a、b、C、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m==a>b)&&(n=c>d)运算后,n的值为______。
设有chara,b;,若要通过a&b运算屏蔽掉a中的其他位,只保留第2位和笫8位(右起为第1位),则b的二进制是【】。
执行语句for(i=1;i++<4;);后变量i的值是______。
有下列程序段:intn,t=1,s=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
软件工程的出现是由于______。
下述关于数据库系统的叙述中正确的是()。
下面的程序可列指定字符串中的字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
若以"a+"方式打开一个已存在的文件,则下列叙述正确的是()。
结构化分析方法是面向______进行分析的方法。
设有定义下列:inta=1,b=2,c=3,d=4,m=2,n=2;则表达式(m=a>B)&&(n=c>D)运算后,n的值是()。
随机试题
A.平衡盐溶液B.0.9%NaCl溶液C.5%葡萄糖溶液D.红细胞悬液治疗高渗性缺水首先应补充
在影响平衡训练的因素中,机体应付的对策不包括
患龈炎时菌斑的变化不包括以下哪项
男,8岁。反复腹泻、黏液血便1年余,加重1个月。大便4~5次/日,无发热及消瘦。经环丙沙星及甲硝唑治疗2周,腹痛略减轻。应首先考虑的诊断
在一个孤立静止的点电荷周围()。
某拟建工程项目在市场需求为好、中、差的情况下可能出现的概率及收益值如下表所示。其项目收益值的期望值为()万元。
问题解决具有明确的______,它总是要达到某个特定的目标状态。
Lotsofrescueworkerswereworkingaroundtheclock,______suppliestoYushu,Qinghaiprovinceaftertheearthquake.
在武汉某高校内,种有若干棵樱花树,每棵树之间间隔相同。小丁同学在三月樱花开放的一天以相同的速度走在樱花树下,他从第1棵树走到第31棵树用了15分钟,他继续往前走了一阵,经过几棵树后折回去,当他回到第5棵树时共用了40分钟,则小丁同学在折回前继续往前经过了(
下列关于“法治”与“法制”区别的表述。错误的是()。
最新回复
(
0
)