首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
87
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}
下面属于黑盒测试方法的是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是()。
软件测试的目的是
下列叙述中,不属于软件需求规格说明书的作用的是()。
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include<stdio.h>#include<string-h>main(){chara[10]=’’abc’’,b[10]=’’012’’,c[10]=’’xy
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
若有函数首部intfun(dublex[10],int*n),则下列针对此函数的函数声明语句中正确的是()。
编写函数fun,它的功能是计算:s作为函数值返回。在C语言中可调用log(n)函数求ln(n)。log函数的引用说明是:doublelog(doublex)。例如,若m的值为:20,fun函数值为:6.506583。注意:部分源程序在文件PR
随机试题
组织市场的类型有【】
A.IFN-τB.PGF2αC.雌激素D.CGE.孕酮猪妊娠识别的信号是
中枢性瘫痪和周围性瘫痪最有肯定意义的鉴别是
会议纪要的拟写要求是()。
酸奶和鲜奶相比,()含量增加了1倍,胆碱也明显增加。
边际技术替代率
第一次将“服制”列入律典作为定罪量刑原则的是()。
设D是以点0(0,0),A(1,2)B(2,1)为顶点的三角形区域,求.
China’sentryintotheWTOactuallyrepresentstheresultofathree-sidedwin-winsituation-China,theUnitedStatesandthe
TheFrenchdivisionofMcDonald’shasrunadvertisementsthatincludedasurprising【C1】______:Kidsshouldn’teatatMcDonald’s
最新回复
(
0
)