首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int a=0,b=0,c=0,d=0; if(a=1) b=1;c=2; else d=3; printf("%d,
有以下程序 #include <stdio.h> main() { int a=0,b=0,c=0,d=0; if(a=1) b=1;c=2; else d=3; printf("%d,
admin
2021-04-28
76
问题
有以下程序
#include <stdio.h>
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、编译有错
B、0,0,0,3
C、1,1,2,0
D、0,1,2,0
答案
A
解析
C语言规定else总是和之前与其最近的且不带else的if配对,题目中,if(a=1) b=1;c=2;默认省略的else已经配对了,下一句else没有匹配 if 为非法 else。另外if的判断条件a=1是赋值语句,不是判断语句,此处也会产生编译错误。因此答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/3Ptp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#include<string.h>main(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];.prinff("%d,",strlen(p
对如下二叉树进行后序遍历的结果为
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
下面描述中不属于软件需求分析阶段任务的是()。
以下选项中关于程序模块化的叙述错误的是
下面叙述中错误的是
以下不能将s所指字符串正确复制到t所指存储空间的是()。
下面属于黑盒测试方法的是
在一个C源程序文件中所定义的全局变量,其作用域为()。
数据库系统的三级模式不包括
随机试题
驾驶摩托车变更车道时,应提前开启转向灯,注意观察,保持安全距离,驶入要变更的车道。
气门密封性试验常见方法有_______、_______、_______。
地高辛采用每日维持量给药法的原因是
长期的焦虑紧张,容易让人生病,这体现了医学心理学的哪个基本观点()
病例对照研究中,选择偏倚不包括( )。
甲国白鹭公司与乙国黑鹰公司签订了一项进口化工废料到甲国的合同。该化工废料是被《控制危险废物越境转移及其处置的巴塞尔公约》列为附件中的危险废物,现位于乙国境内。甲乙两国都是公约的缔约国。根据相关的国际法规则,下列判断哪些是正确的?
下列哪项不属于隋唐时期的法律适用情况?()
我省降水量最少的县是豫北的(),年降水量只有530多毫米。
案头研究和实地研究的区别是什么?
中国古代建立了完备的监察制度,确立于秦汉,完备于隋唐宋,加强于明清。古代监察制度的设置,对当代中国的法律监督制度的建设有何启示?
最新回复
(
0
)