首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int x=1,y=0; if(!x)y++; else if(x~0) if(x)y+=2; else y+=3; printf(”%d\11”,y);} 程序运行后的输出
有以下程序 main(){int x=1,y=0; if(!x)y++; else if(x~0) if(x)y+=2; else y+=3; printf(”%d\11”,y);} 程序运行后的输出
admin
2018-01-11
36
问题
有以下程序
main(){int x=1,y=0;
if(!x)y++;
else if(x~0)
if(x)y+=2;
else y+=3;
printf(”%d\11”,y);}
程序运行后的输出结果是
选项
A、2
B、0
C、1
D、3
答案
B
解析
x=l,if和else if的条件都不满足,故y值不改变输出。
转载请注明原文地址:https://kaotiyun.com/show/7Uxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项不符合良好程序设计风格的是()。
下列叙述中错误的是()。
有以下程序:main(){intx=0,y=5,z=3;while(z-->0&&++x<5)y=y-1;printf("%d,%d,%d\n",x,y,z);}程序执行后的输出结果是()。
设有定义的语句:“charc1=92,c2=92;”,则以下表达式中的值为零的是()。
设在C语言中,float类型数据占4个字节,则double类型数据占()个字节。
若有定义:“int*p,x=0,*p,p=&x;”,则语句“printf("%d\n",*p);”的输出结果是()。
若想通过以下输入语句使a中存放字符串1234,b中存放字符5,则输人数据的形式应该是_________。chara[10],b;scanf("a=%sb=%c",a,&b);
以下关于结构化程序设计的叙述中正确的是()。
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【】。
随机试题
为了保证工件在夹具中的(),各项加工误差之总和应小于等于工件加工尺寸公差T,即△定位+△制造+△安装+△加工≤T。
第三世界形成的标志是()
拟行肺切除手术的患者,必须选用双腔支气管插管是痰量每天超过
下列各项不属于医疗保险的是( )。
()是指商业银行因没有遵循法律、规则和准则可能遭受法律制裁、监管处罚、重大财务损失和声誉损失的风险。
高校教师的聘用期限一般为3年。()
曲线
某面向对象系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多
数据库的逻辑结构设计阶段的主要内容是将E-R模型中的实体和【】转换为关系模式。
InhistypicallyAmericanopenstyleofcommunication,Mr.HayesconfrontedIsabetaaboutnotlookingathim.Reluctantly,shee
最新回复
(
0
)