首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int x=1,y=0; if(!x)y++; else if(x==0) y+=2: else y
有以下程序: #include<stdio.h> main() { int x=1,y=0; if(!x)y++; else if(x==0) y+=2: else y
admin
2019-01-11
74
问题
有以下程序:
#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/24xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是_________。main(){inta,b,c;a=25;b=025;c=0x25printf("%d%d%d\n",a,b,c);}
设有以下语句:charX=3,y=6,z;z=XY<<2;则2的二进制值是
检查软件产品是否符合需求定义的过程称为______。
以下程序的输出结果是______。#defineMCRA(m)2*m#defineMCRB(n,m)2*MCRA(n)+mmain(){inti-2,j=3;pr
以下涵数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(
以下程序的输出结果是【】。#includemain(){inti;for(i=′a′;i
在面向对象方法中,如果“鸡”是一类对象,“公鸡”、“母鸡”等都继承了“鸡”类的性质,因而是“鸡”的()。
下列给定程序中,函数fun()的功能是:求出数组中最大数和次最大数,并把最大数和b[0]中的数对调、次最大数和b[1]中的数对调。请修改程序中的错误,得出正确的结果。注意:不要改动main()函数,不能增行或删行,也不能更改程序的结构。
设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向队尾元素),则该循环队列中共有()个元素。
下列对队列的叙述正确的是
随机试题
根据《合同法》规定,既是合同中的一项条款,又是一项法律的免责原则的是
正常妊娠足月羊水量约为( )。
某患者患热毒内蕴所致的咽痛、咽部红肿、糜烂、口腔溃疡久不收敛,医师处以珠黄散,因其具有()的功能。
在行政诉讼法律关系中,原告特有的诉讼权利之一是()。
条形基础一般由()、()和基础墙三部分组成。
房地产中介服务机构或执(从)业人员的不良行为记录在公示前,必须经过严格的审核批准程序,并分类在房地产中介服务行业信用档案中保留一定的期限。()
在下列术语中,风险转移的界线在买方所在国家的有()
(2013年)自2012年初以来,A公司出现不能清偿到期债务,且资产不足以清偿全部债务的情况,2012年12月17日,人民法院经审查裁定受理了A公司的破产申请,并指定了管理人。在该破产案件中,存在下述情况:(1)2011年10月8日,B公司向C银行借款1
某乡选举委员会决定于2011年11月2日举行乡人民代表大会换届选举。10月18日,该乡选举委员会公布了各选区选民名单,村民甲(19岁)因外出务工未被登记为选民。得知该消息后,甲于10月20日向乡选举委员会提出申诉,要求登记为选民。10月24日,选举委员会做
3a(2a+1)+b(1-7a-3b)是10的倍数。(1)a,b都是整数,3a+b是5的倍数(2)a,b都是整数,2a-3b+1为偶数
最新回复
(
0
)