首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
74
问题
有以下程序
#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://www.kaotiyun.com/show/3Ptp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
设有定义:char*c:以下选项中能够使c正确指向一个字符串的是
有以下程序#include<stdio.h>#include<string-h>yoidmain(){charstr[][20]={.’One*World’’,’’One*Dream!’’),*p=str[1];printf(’’%d,
设有定义:charp[]={’1’,’2’,’3’),*q=p;以下不能计算出一个char型数据所占字节数的表达式是
以下叙述中正确的是
以下选项中正确的定义语句是()。
以下叙述中正确的是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
随机试题
被取保候审人在取保候审期间有下列()情形的,可以没收取保候审保证金。
下列不属于金融期货的主要交易制度的是()。
使用任何仪器设备,必须严格(),使用前检查仪器是否正常,仪器运行过程中使用人员不得离开现场,用完后必须清理仪器表面。
以下哪项是左金丸的功能()。
半夏和天南星的功效共同点包括()
对于大气环境一级评价项目,污染气象调查期间至少应为最近()。
对软件测试时,功能测试包括程序执行的响应时间、处理速度,软件系统的内、外存存储量,输入输出通道传输能力等,各性能应有足够的余量。
作为上层建筑的法律,与经济基础之间的关系是
Whydidn’tthewomanreadthismorning’spaper?
ThewordYogaitselfcomesfromanancientSanskritwordmeaning"union".Whatkindofuniondoyouthinkthewordrefersto?Wh
最新回复
(
0
)