首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {int x=1,y=0; if(!x)y++; else if(x==0) if(!x)x++; else y++; printf(’’%d\n’’,y); } 程序运行后的输出结果是( )。
有以下程序: #include main() {int x=1,y=0; if(!x)y++; else if(x==0) if(!x)x++; else y++; printf(’’%d\n’’,y); } 程序运行后的输出结果是( )。
admin
2020-06-16
87
问题
有以下程序:
#include
main()
{int x=1,y=0;
if(!x)y++;
else if(x==0)
if(!x)x++;
else y++;
printf(’’%d\n’’,y);
}
程序运行后的输出结果是( )。
选项
A、1
B、2
C、0
D、3
答案
C
解析
else与最近的一个if语句配套,所以最后的if一else是一组成套的条件分支语句,它们都包括在else if(x=0)之下,由于x=1,所以(!x)为假,x==0为假,所以整段程序只执行最开始的初始化语句。
转载请注明原文地址:https://kaotiyun.com/show/d7Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中,fun函数的功能是:在任意给定的N个正整数中,从左到右依次逐个取三个数作为一组,按值大小找出该组数的中值,用该中值替换与该组数对应的原三个数中的中间位置的数。处理后原数列中首尾2个数不变。处理后数列在主函数中输出。例如,有10个
给定程序MODI1.C中,函数fun的功能是求矩阵(二维数组)a[N][N]中每行的最小值,结果存放到数组b中。假如:若则结果应为1,5,9,13,请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不
函数fun的功能是:将一副扑克牌编号为1,2,3,…,53,54,以某种特定的方式洗牌,这种方式是将这副牌分成两半,然后将它们交叉,并始终保持编号为1的牌在最上方,如第一次这样洗牌后的结果为:1,28,2,29,…,53,27,54。两次洗牌后的结果为:1
下列给定程序中,函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生的数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:
下列定义数组的语句中正确的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
下列叙述中正确的是()。
若有定义语句:inta,b,c,*p=&c;,接着执行以下选项中的语句,则能正确执行的语句是()。
以下选项中关于C语言常量的叙述错误的是()。
如有表达式(w)?(—x):(++y),则其中与w等价的表达式是()。
随机试题
可引起带状疱疹可并发风湿
气、血、火、食、湿、痰,六郁之说,出自()。
测得某圆形地物的直径为64.780m±0.010m,则其圆周长度S的中误差为()mm。
用于防护冷却的水雾喷头,其工作压力应为()。
信托是一种以信任为基础,以()为中心,以委托为方式的财产管理制度。
请结合身边实例,阐述儿童言语发展理论中的模仿说和转换生成说,并进行评价。
设y=ex(asinx+bcosx)(a,b为任意常数)为某二阶常系数线性齐次微分方程的通解,则该方程为________。
设随机变量X与Y相互独立,且都服从区间(0,1)上的均匀分布,则下列服从相应区间或区域上均匀分布的是
"Othercountrieshaveaclimate;inEnglandwehaveweather".ThisstatementsuggeststhatAspecialfeatureoftheweatherin
Whatisthemostimportantfunctionoftrees?Theroleoftreesisto______.
最新回复
(
0
)