首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
52
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#includevoidfun(char*c,intd){*c=*c+1;d=d+1;printf("%c,%c,",*c,d);}main(){charb=’a’,a=’A’;fun(&b,a);printf
有以下程序#include<stdio.h>main(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<12;i++)c[s[i]]++;for(i=1;i<5;i++)prin
使用白盒测试方法时,设计测试用例应根据()。
下面叙述中正确的是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是()。
有以下程序:#include<stdio.h>intfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+=x[i];re
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是
下面属于黑盒测试方法的是
若有函数首部intfun(dublex[10],int*n),则下列针对此函数的函数声明语句中正确的是()。
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或删行,也不得更改
随机试题
A.螺内酯(安替舒通)试验阳性B.TGA升高,MCA升高C.红细胞沉降率加快D.T3U升高(T3摄取试验)E.T3抑制试验抑制率>50%在上述实验室检查中下列病人可出现哪项异常女性,30岁。因咽痛,颈前
下列哪种疾病不是由病毒引起的
土的无侧限抗压强度试验测力计百分表如读数无稳定值,则轴向应变达20%的即可停止试验。()
下列事项中,属于业主委员会职责的是()。
为了估计当前人们对管理基本知识掌握的水平,《管理者》杂志在读者中开展了一次管理知识有奖问答活动。答卷评分后发现,60%的参加者对于管理基本知识掌握的水平很高,30%左右的参加者也表现出了一定的水平。《管理者》杂志因此得出结论,目前社会群众对于管理基本知识的
公共行政的方式是()。
2005年二氧化碳排放总量和人均排放量均在前五位的国家有多少个?()
数据结构中,与所使用的计算机无关的是数据的()。
Wehaveoftenheardpeople,especiallytheelderlysaythat"Isaidthisfromexperiences,orIdiditfrommyownexperiences."
Sheaskedwhethershecouldhavesome______.
最新回复
(
0
)