首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {int x=1,y=0; if(!x)y++; else if(x==0) if(x)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) if(x)y+=2; else y+=3; printf("%d\n",y); } 程序运行后的输出结果是( )
admin
2020-10-26
30
问题
有以下程序:
#include<stdio.h>
main()
{int x=1,y=0;
if(!x)y++;
else if(x==0)
if(x)y+=2;
else y+=3;
printf("%d\n",y);
}
程序运行后的输出结果是( )。
选项
A、1
B、2
C、0
D、3
答案
C
解析
因为x=1,!x为0,x==0为false,所以if和else if的判断条件都不满足,程序运行时只执行x,y的初始化语句和printf()函数,打印出y的值为0,故答案为C。
转载请注明原文地址:https://kaotiyun.com/show/2D3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun2(chara,charb){printf("%c%c",a,b);}chara---’A’,b=’B’;voidfun1(){a=’C’:b=’D’;}main(){fun1();printf("%c%c
有以下程序#include<stdio.h>inta=1;b=2;voidfun1(inta,intb){printf("%d%d",a,b);}voidfun2(){a=3;b=4;}main(){funl(5,6);fun2(
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
以下选项中不属于C语言程序运算符的是
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b);}main(
以下叙述中正确的是
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
下面选项中的程序段,没有编译错误的是
有以下程序,程序运行后的输出结果是#include<stdio.h>#defineSUB(a)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}
随机试题
支气管哮喘的诱发因素有
在这种情况下被超机动车驾驶人怎样应对?
穿经海绵窦内的神经是
患儿,10岁。扁桃体发炎3天,近2天来出现左膝关节剧痛,伴有高热,畏寒,烦躁不安。查体:体温39.5℃,脉搏110次/分,呼吸26次/分,血压112/75mmHg,神志清楚,左膝关节明显肿胀、皮温升高及压痛,关节活动明显受限。提示:检查结果示白细胞总数
数字地球是于1998年由美国人()提出的。
冷藏保存时,在0℃左右,鲜肉可保存()
阅读下面这首宋诗,然后回答问题。初发夷陵陆游雷动江边鼓吹雄,百滩过尽失途穷。山平水远苍茫外,地辟天开指顾中。俊鹘横飞遥掠岸,大鱼腾出欲凌空。今朝喜处
【2015.河北张家口】在课堂教学中,如果有学生提出责难性或挑衅性的问题时.教师最好的处理方法是立即中断讲授,用严厉的语言制止学生的发问。()
2,7,13,20,25,31,()
Predictingthefutureisariskybusinessforascientist.Itissafetosay,however,thattheglobalAIDSepidemicwillgetmu
最新回复
(
0
)