首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #inelude <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); } 程序
有以下程序 #inelude <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); } 程序
admin
2022-04-01
58
问题
有以下程序
#inelude <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没有匹配语句非法。因此答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/GBkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含尺中的所有元组,这样的集合运算称为()。
以下关于字符串的定义和赋值语句,正确的是()。
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
以下不正确的定义语句是()。
以下叙述中正确的是
有定义语句:inta;longb;doublex,y;,则以下选项中正确的表达式是()。
以下选项中不能用作C程序合法常量的是
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
随机试题
简述财务报表分析的根本目标和具体目标。
土壤、水及食物中污染物食品污染有机氯农药可以吸收
业主委托房地产估价机构评估该宾馆的抵押价值。下列关于房地产抵押贷款风险的表述中,正确的是()。假如以投保火灾险为估价目的评估该宾馆的保险价值,估价结果为3500万元,则()。
下列有关冬期施工中混凝土的搅拌、运输和浇筑叙述正确的是()。
长期借款是指期限在一年以上的借款,主要包括()。
汉代“察举制”的突出特点是()
当用各种反病毒软件都不能清除软盘上的系统病毒时,则应对此软盘
ThefirstparagraphsuggeststhatbothdreamsandfunctionsofdreamsareThepassageismainlyabout
Icameawayfrommyyearsofteachingonthecollegeanduniversitylevelwithaconvictionthatenactment(扮演角色),performance,
Testinghasreplacedteachinginmostpublicschools.Myownchildren’sschoolweekisframedbypretests,drills,tests,andre
最新回复
(
0
)