首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #nelude main() {int a=0,b=0,C=0,d=0; if(a=1)b=1;c=2; else d=3; pfintf(’’%d,%d,%d,%d\n’’,a,b,c,d); } 程序运行后的输出结果是( )。
有以下程序: #nelude main() {int a=0,b=0,C=0,d=0; if(a=1)b=1;c=2; else d=3; pfintf(’’%d,%d,%d,%d\n’’,a,b,c,d); } 程序运行后的输出结果是( )。
admin
2020-11-27
26
问题
有以下程序:
#nelude
main()
{int a=0,b=0,C=0,d=0;
if(a=1)b=1;c=2;
else d=3;
pfintf(’’%d,%d,%d,%d\n’’,a,b,c,d);
}
程序运行后的输出结果是( )。
选项
A、1,1,2,0
B、0,0,0,3
C、编译有错
D、0,1,2,0
答案
C
解析
if语句只执行后面的一个语句或一个用大括号包括的程序段。本题中if语句中的条件若为真,则只执行b=1;这一条语句,后面的c=2是一个和if分支结构无关的语句,因此,再后面的else语句便成为一个独立的语句,因为前面没有if分支与其对应,因此会在编译过程中出错。如果改成if(a=1){b=1;c=2}elsed=3:则编译正确。
转载请注明原文地址:https://jikaoti.com/ti/Q0D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若程序中有宏定义行:#defineN100则以下叙述中正确的是()。
有下列程序:voidf(int*q)main(){inti=0;{inta[5]={1,2,3,4,5),i;for(;i<5;i++)(*q)++;)f(a);for(i=0;i<5;i++)printf("%d,",a[i])
下列叙述中正确的是
以下选项中不合法的标识符是()。
下面选项中不是关系数据库基本特征的是()。
以下选项中非法的C语言字符常量是
下列关系表达式中,结果为“假”的是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
不合法的C语言标识符是()。
随机试题
—Didyouasktheguard______happened?—Yes,hetoldmeall______heknew.
护士主要通过哪种途径获得客观健康资料
下列情形中法院应当作出不予准许一并审理民事争议的决定的有:()
物探法在隧道超前地质预报中应用广泛,以下不属于物探法的是()。
交通运输条件及可达性,以及城市基础设施条件是影响城市土地()的重要因素。
分析家庭财务状况、进行家庭收支规划最重要的指标和工具有()。
代表中国古典文言小说顶峰的作品是( )。
社会各界更加关心残疾人群体,残疾人平等参与社会生活的环境进一步_______,现代文明社会的残疾人观逐步_______。填入画横线部分最恰当的一项是:
A、Interviewerandinterviewee.B、Bossandsecretary.C、Teacherandstudent.D、Fatheranddaughter.A男士问女士想去他们公司上班的原因,女士说这份工作很有挑战
A、Slow.B、Difficult.C、Bad.D、Fine.D细节推断题。对话中,女士询问男士业务进展状况,男士回答说,他十分幸运,业务状况非常好。D)中的Fine是对话中quitegood的同义转述,由此可以确定本题的答案为D)。A)“缓慢
最新回复
(
0
)