首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
46
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序main(){inta=3;do{printf("%d,",a-=2);}while(!(--a));printf("\n");}程序运行后的输出结果是
下面4个关于C语言的结论中错误的是()。
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
有以下程序#includemain(){chara=4;printf("%d\n",a=a
有以下程序#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i
以下叙述中正确的是
有以下定义:inta;longb;doublex,Y;则以下选项中正确的表达式是
数据字典(DD)所定义的对象都包含于()。
下列属于白盒测试方法的是()。
若有以下说明和语句intc[4][5],(*p)[5];p=c;能够正确引用c数组元素的是
随机试题
良好个人品德是如何形成的?
芍药汤与白头翁汤共有的药物是
案情:被告人赵某与被害人钱某曾合伙做生意(双方没有债权债务关系)。2009年5月23日,赵某通过技术手段,将钱某银行存折上的9万元存款划转到自己的账户上(没有取出现金)。钱某向银行查询知道真相后,让赵某还给自己9万元。同年6月26日。赵某将钱某约
甲乙签订工程设计合同,合同约定设计费为80万元,甲向乙支付16万元定金。合同订立后,甲方实际向乙方支付了12万元定金,乙收取定金后拒不履行合同,则甲可以要求乙返还()万元。
施工承包合同中,关于工程预付款扣回的说法正确的是()。
用友报表系统中,当建立一个新表时,所有的单元均为()。
论述如何培养幼儿的自我意识。
甲夜入乙家盗走现金200元,正欲离去,被乙发现。甲为逃走而将乙打成重伤。甲的行为构成()。
下列行为中,构成无因管理的是()
ForthepeoplewhohavenevertraveledacrosstheAtlanticthevoyageisafantasy.Butforthepeoplewhocrossitfrequentlyo
最新回复
(
0
)