首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include 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",
有以下程序: #include 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",
admin
2016-04-07
22
问题
有以下程序:
#include
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;默认将与if配对的else省略了,下一句else d=3;中else没有匹配的if,为非法else。另外,if的判断条件a=1是赋值语句,不是判断语句,此处也会产生编译错误。因此答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/Gdi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序(程序左边的数字为附加的行号)______。1#include<str.h>2#include<stdio.h>3main()4{chars[]="string";
以下程序的作用是:从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#include<stdio.h>main(){FILE*fp;charch;fp=fopen(【】);
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
下列程序段的输出结果为()。#include<stdio.h>main(){staticchara[]="language";char*p;
数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为______。
下面程序的输出是______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)
在数据流图(DFD)中,带有名字的箭头表示______。
注释说明了程序的功能,它分为【】注释和功能性注释。
设有定义:floata=2,B=4,h=3;,以下C语言表达式中与代数式计算结果不相符的是______。
按“先进后出”原则组织数据的数据结构是______。
随机试题
A.胃大部切除术B.全胃切除术C.胃空肠吻合术D.胃癌根治术老年人胃酸低,全身情况差,伴瘢痕性幽门梗阻的术式是
有机磷农药中毒特效解毒药的应用原则是()
根分叉区病变发生的主要原因是()
下列水溶液中pH最大的是()。
期货公司应当向客户做出获利保证。( )
增长捌证券组合的投资目标是()
下列各项中,属于会计政策变更的是()。
某市有国际运输资质的运输公司,增值税一般纳税人,2015年6月经营情况如下:(1)从事运输服务,开具增值税专用发票,注明运输费320万元、装卸费36万元。(2)从事仓储服务,开具增值税专用发票,注明仓储收入110万元,装卸费18万元。
某计算机主频为8MHz,每个机器周期平均2个时钟周期,每条指令平均有5个机器周期,则该机器的平均指令执行速度为______MIPS。
广域网中采用的交换技术大多是()。
最新回复
(
0
)