首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
22
问题
有以下程序
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(){inta=6,b=3,c;if(a<b){c=a*b;printf("%d%d,%d\n",b,a,c);}else}
以下程序的输出结果是()。voidprt(int*m,intn){int1;for(i=0;i<n;i++)m[i]++;}main(){inta[]={1,2,3,4,5),i;
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
下列选项不符合良好程序设计风格的是()。
下列特征中不是面向对象方法的主要特征的是()。
下列叙述中错误的是()。
设有定义:“inta;floatb;”,执行“scanf("%2d%f",&a,&b);”语句时,若从键盘输入876543.0,a和b的值分别是()。
要求通过while循环不断读人字符,当读入字母N时结束循环,若变量已正确定义,下列正确的程序段是()。
没有定义:intx[2][3];,则以下关于二维数组x的叙述错误的是()。
若有下面的说明和定义,则sizeof(structaa)的值是structaa{intrl;doubler2;floatr3;unionuu{charul[5];longu2[2]
随机试题
红细胞生成缺铁期:
新鲜冰冻血浆应保存在什么温度以下低温冰箱,保存期为多少个月
函数f(x)=10arctanx—3lnx的极大值是:
钢坯中厚板的原料堆放时,垛高不能超过()m。
某人以自己价值30万元的住宅分别向X保险公司、Y保险公司购买了保险金额为15万元和16万元的房屋保险,这两份保险属于()。
中国古代的哲学家公孙龙提出的“白马非马”的命题,其错误是割裂了事物的()。
如图所示,A、B的坐标分别为(1,0)、(0,2),若将线段AB平移到至A1B1,A1、B1的坐标分别为(2,a)、(b,3),则a+b=_________.
《中华人民共和国教育法》自颁布以来,已经经历了()次修正。
贯彻科教兴国战略的关键是()。
WhenthePortuguesebegantradingwithChinaintheearly1500s,【C1】______wasoneoftheluxurygoodstheycarriedhomeintheir
最新回复
(
0
)