首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() {int a=0,b=0,C=0,d=0; if(a=1)b=1;c=2; else d=3; printf("%d,%d,%d,%d\n",a,b,c,D); } 程序输出(
有以下程序: main() {int a=0,b=0,C=0,d=0; if(a=1)b=1;c=2; else d=3; printf("%d,%d,%d,%d\n",a,b,c,D); } 程序输出(
admin
2011-06-13
43
问题
有以下程序: main() {int a=0,b=0,C=0,d=0; if(a=1)b=1;c=2; else d=3; printf("%d,%d,%d,%d\n",a,b,c,D); } 程序输出( )。
选项
A、0,1,2,0
B、0,0,0,3
C、1,1,2,0
D、编译有错
答案
D
解析
C语言规定最左边变量所得到的新值就是赋值表达式的值,故“if(a=1)”条件表达式为真,b=1;else总是与上面最近的没有被使用的if配对,导致不合法的if-else结构,if语句后面的两条语句应用“{)”括起来。
转载请注明原文地址:https://kaotiyun.com/show/djPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:voidfun(char*a,char*B);{a=b;(*A)++;}main(){charc1=’A’,c2=’a’,*p1,*p2;p1
有以下定义:#include<stdio.h>chara[10],*b=a;不能给数组a输入字符串的语句是
下面程序由两个源程序文件:t4.h和t4.c组成,程序编译运行的结果是:【】。t4.h的源程序为:#defineN10#dennef2(x)(x*N)t4.c的源程序为:#include
以下程序运行后的输出结果是【】。structNODE{intk;structNODE*link;};main(){structNODEm[5],*p=m,*p=m,*q=m+4;inti=0;
下列关于队列的叙述中正确的是
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中______的作用是将测试数据传送给被测试的模块,并品示被测试模块所产生的结果。
在关系数据库模型中,通常可以把()称为属性,其值称为属性值。
用黑盒技术测试用例的方法之一为
对长度为n的线性表进行顺序查找,在最坏情况下,所需要的比较次数为
将E-R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
(11—04)_______属于发展中国家对外国投资保护和鼓劝的措施。
A.骑跨伤B.枪弹、锐器伤C.骨盆骨折D.腰部撞击伤E.盆腔手术或腹膜后手术尿道球部损伤多见于
从健康传播效果的层次看,以上表述属于最高层次效果的是从健康传播效果的层次看,以上表述属于最低层次效果的是
7岁小儿高热、咳嗽一周余,干咳无痰,较剧烈,左肺下野大片阴影,一般状好,无呼吸困难,外周血白细胞13.5×109/L,S55%,L45%,血沉明显增快,本例在病因未明确时的首选药物应考虑
A.华法林B.肝素C.链激酶D.维生素B12E.双嘧达莫使用过量而导致出血,可用硫酸鱼精蛋白对抗的药物是
企业应当在资产负债表日对预计负债的账面价值进行复核,如果有确凿证据表明该账面价值不能真实反映当前最佳估计数的,应当按照当前最佳估计数对该账面价值进行调整。()
根据《票据法》的规定,下列有关汇票的表述中,正确的是()。
A、 B、 C、 D、 C
Manyeconomistshavegivenintothefatal(lure)ofmathematics.
SigmundFreudwasbornonMaysixth,eighteenfifty-six,inMoravia,inwhatisnowtheCzechRepublic.Earlyinhis【B1】______,
最新回复
(
0
)