首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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-07-09
43
问题
有以下程序
#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/TYtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
给定程序中已建立一个带有头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入到链表中,插入后各结点数据域的值仍保持递增有序。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
有以下程序:#includemain(){FILE*f;f=fopen("filea.txt","W");fprintf(f,"abe");fclose(f);}若文本文件filea.txt中
以下选项中不属于C语言标识符的是()。
下面结构体的定义语句中,错误的是()。
当变量c的值不为2、4、6时,值为"真"的表达式是
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)returm0;elseif(k==1)retum1:elsereturnfun(k-1)+1:}若执行调用语句“n=fun(3);”,则函
在关系模型中,每一个二维表称为一个()。
在软件开发中,需求分析阶段产牛的主要文档是
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
随机试题
岩心渗透率提高率是注酸液前后,地层水通过岩心的渗透率之差与()地层水通过岩心的渗透率之比。
简述生产过程中劳动耗费的内容。
情绪按强度和持续时间可以分为_______、_______和_______。
A、观察,局部不进行处理B、局部按摩C、舌系带延长术D、牙槽突修整术E、上颌结节修整术患儿2周岁舌系短伸舌时出现舌尖“w”切迹,对进食无明显影响,此时应选择的方法
下列选项中,不属于项目具有的属性是()
未经税务机关批准,任何单位和个人不得拆本使用发票。()
基础教育课程评价的根本目的在于()。
某著名画家新近谈道:我年纪大了,却整天忙活,没时间去想死,也没心思去想。再说了,死就死呗,又不是只有我一个人死,别人都不死。李白死了,苏东坡死了,曹雪芹也死了,也没怎么样,只不过后人在读他们的作品而已。从画家的话中,只能合乎逻辑地推出下面哪个陈述?
继延安整风之后党的又一场马克思主义思想解放运动是指()
TheSaharaThenameSaharaderivesfromtheArabicwordfor"desert"or"steppe".At3.5millionsquaremiles,anarearough
最新回复
(
0
)