首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
66
问题
有以下程序: 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://www.kaotiyun.com/show/djPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;b=p[5];b中的值是
有以下程序:voidfun(char*a,char*B);{a=b;(*A)++;}main(){charc1=’A’,c2=’a’,*p1,*p2;p1
若有说明:int*p,m=5,n;以下正确的程序段是()。
己定义charch=’$’;inti=l,j;,执行j=!ch&&ii++以后,i的值为【】。
有以下程序:#include<string.h>main(){charstr[][20]={"Hello","Beijing"}*p=str;printf("%\n",strlen(p+20));
若有定义"int*p[3];",则以下叙述中下确的是
算法的复杂度主要包括【】复杂度和空间复杂度。
下列叙述中正确的是()。
在面向对象设计中,对象有很多基本特点,其中“从外面看只能看到对象的外部特性,而对象的内部对外是不可见的”这一性质指的是对象的
两个或两个以上模块之间联系的紧密程度称为()。
随机试题
建设项目()指的是通过调查研究和收集资料,在充分占有信息的基础上,针对项目的决策、实施和生产运营,或决策、实施和生产运营的某个问题,进行组织、管理、经济和技术等方面的科学分析和论证,为项目建设的决策、实施和生产运营等。
在城市市区范围内从事建筑工程施工,项目必须向政府环境保护管理部门申报登记的时间是在工程开工前()d以前。
会计工作交接后,接管人员必须另立新账,不得使用原来的账簿。()
金融互换是指两个或两个以上的当事人按共同商定的条件,在约定的时间内定期交换现金流的金融交易,可分为()。Ⅰ.货币互换Ⅱ.股权互换Ⅲ.信用违约互换Ⅳ.利率互换
明确了风险和收益的正相关关系之后,资产管理者必须进一步确定和量化风险。可采用的方法包括( )。
为促进银行业金融机构建立有效的激励约束机制,转变发展方式,实现审慎经营,根据《中华人民共和国银行业监督管理法》等法律法规,制定了《银行业金融机构绩效考评监管指引》。()
幼小衔接期
TheUnitedStatescountsitspopulationeverytenyears,andeachcensusrevealsthattheracialandethnicmixischangingdram
Genetically-modified(GM)foodstuffsareheretostay.That’snottosaythatfoodproducedbyconventionalagriculturewilldis
BeautyandBodyImageintheMediaA)Imagesoffemalebodiesareeverywhere.Women—andtheirbodyparts—selleverythingfromfoo
最新回复
(
0
)