首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main( ) { int x=1,y=0; if(! x)y++; else if(x==0) 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) y+=2; else y+=3; printf("%d\n",y); } 程序运行后的输出结果是(
admin
2022-06-24
63
问题
有以下程序:
#include<stdio.h>
main( )
{
int x=1,y=0;
if(! x)y++;
else if(x==0)
y+=2;
else y+=3;
printf("%d\n",y);
}
程序运行后的输出结果是( )。
选项
A、0
B、2
C、1
D、3
答案
D
解析
本题考查条件分支结构和C语言中条件成立与否的判定方式。在C语言中,变量值为零则表示假,非零则表示真。因此,if(!x)与else if(x==0)均不成立,程序执行else语句,即y+=3,得到答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/yFkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面选项中的程序段,没有编译错误的是
有以下程序,程序运行后的输出结果是#include#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
有以下程序voidfun(inta[],intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}}
以下选项中合法的常量是
若有定义语句:char*s1="OK",*s2="ok";,以下选项中,能够输出“OK”的语句是()。
以下选项中作为C语言合法常量的是
以下选项中不属于C语言程序运算符的是
结构化程序包括的基本控制结构是()。
下列结构中属于非线性结构的是
随机试题
导致窜货的原因包括()
男性,60岁,上腹隐痛,巩膜、皮肤发黄和瘙痒近两个月;纳差,稀便,乏力,体重减轻月余。查体:消瘦,巩膜、皮肤明显黄染,腹壁无扩张静脉,腹平软,肝肋下6cm,边钝,质中,无结节,无触痛,触及胀大胆囊,无移动性浊音,恰当的治疗是
患者,因外伤急性失血,血压降至60/40mmHg,尿量明显减少,其尿量减少的原因主要是
建筑高度超过()m且标准层面积超过()m2的公共建筑,在屋顶宜设直升飞机停机坪或供直升机救助的设施。
电信业务经营许可证的发证机关为()。
()是人力资源管理理论的基本前提和基础。
下列不属于民事诉讼法中表述的诉讼参与人的是()。
中国共产党在新民主主义革命的不同时期建立过不同政权形式,而对地主阶级态度差别最大的两种政权形式是:
Atthefootofthemountain______.
Supposeyouaredrivingoffahighwaywiththreelanesgoinginyourdirectionandyoucomeuponatellplazawith.sixtollboo
最新回复
(
0
)