首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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);} 程序输出
有以下程序 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);} 程序输出
admin
2019-12-17
35
问题
有以下程序
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、0,0,0,3
B、1,1,2,0
C、编译有错
D、0.1.2,0
答案
C
解析
if语句的格式为:
if[表达式)语句1
else 语句2
if和else是C语言的关键字。“语句1”称为if子句,“语句2”称为else子句,这些子句只允许为一条语句,若需要多条语句时,则应该使用复合语句。因此题目“if(a=1)b=1;c=2;else d=3;”,if分支有两条语句,没构成复合语句。
转载请注明原文地址:https://kaotiyun.com/show/V7Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若以下选项中变量全部为整型变量,且己正确定义并赋值,则语法正确的switch语句是
有三个关系R、S和T如下: 则由关系R和S得到关系T的操作是
有三个关系R、S和T如下: 其中关系T由关系R和S通过某种操作得到,该操作为
若有定义语句:intk[2][3],*pk[3];,则以下语句中正确的是
以下不构成无限循环的语句或语句组是
以下错误的定义语句是
有以下定义和语句:structworkers{intnum;charname[20];charc;struct{intday;intmonth;intyear;}s;};structworkers
程序中己构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next)p=p->nex
以下选项中合法的C语言常量是()。
给定程序modil.C的主函数中,将a、b、c三个节点链成一个单向链表,并给各节点的数据域赋值,函数fun()的作用是:累加链表节点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数
随机试题
小规模集成电路(SSI)的集成对象一般是_______。
某君,长年咳嗽,痰多色黄,胸部痞闷。针刺治疗首选穴位是:
属于第三人代为履行的有()。
按照《旅行社条例》《导游人员管理条例》《旅游法》等法规的规定,导游人员在进行导游活动时,应当佩戴导游证,携带计分卡、正规接待计划,8人以上团队应打接待社社旗。()
下列关于关系数据语言的叙述,不正确的是()。
教学应着眼于学生现有的水平,为学生提供带有难度的内容,调动学生的积极性,发挥其潜能,超越其现有的水平而达到下一发展阶段的水平,然后在此基础上进行下一阶段的发展。这种做法体现的是()
Inthefirstparagraph,theinternetofPradaismentionedtoWecaninferfromthelastparagraphthat
WhentheresidentsofBuenosAireswanttochangethepesostheydonottrustintothedollarstheydo,theygotoacueva,or"
A.fatigueB.defectsC.perfectD.improveE.riseF.mistakesG.carefullyH.carelesslyI.ignoreJ.assignmentK.gr
Technology,Costs,LackofAppealSlowE-textbookAdoptionA)TextbooksareoftenaluxuryforcollegeseniorVatellMartin.Th
最新回复
(
0
)