首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {int x=1,y=0; if(!x)y++; else if(x==0) if(!x)x++; else y++; printf(’’%d\n’’,y); } 程序运行后的输出结果是( )。
有以下程序: #include main() {int x=1,y=0; if(!x)y++; else if(x==0) if(!x)x++; else y++; printf(’’%d\n’’,y); } 程序运行后的输出结果是( )。
admin
2020-06-16
66
问题
有以下程序:
#include
main()
{int x=1,y=0;
if(!x)y++;
else if(x==0)
if(!x)x++;
else y++;
printf(’’%d\n’’,y);
}
程序运行后的输出结果是( )。
选项
A、1
B、2
C、0
D、3
答案
C
解析
else与最近的一个if语句配套,所以最后的if一else是一组成套的条件分支语句,它们都包括在else if(x=0)之下,由于x=1,所以(!x)为假,x==0为假,所以整段程序只执行最开始的初始化语句。
转载请注明原文地址:https://kaotiyun.com/show/d7Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写程序,实现矩阵(3行、3列)的转置(即行列互换)。例如,若输入下面的矩阵:100200300400500600700800900则程序输出:100400
下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MO
请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为WWWWSSSSHHH
给定程序中,函数fun的功能是:在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。例如,有下列矩阵:12134781063
下列定义数组的语句中正确的是()。
某系统结构图如下图所示(图中n≥5)该系统结构图的宽度是()。
下列叙述中正确的是()。
下列叙述中正确的是()。
下列叙述中正确的是()。
支持子程序调用的数据结构是()。
随机试题
2011年3月20日,上海的甲公司与北京的乙公司签订了一份买卖合同,约定:甲公司向乙公司购买1000吨化工原料,总价款为200万元;乙公司在合同签订后1个月内交货,甲公司在验货后7日内付款。双方没有明确约定交付货物的地点。合同签订后,甲公司以其办
ALong-ExpectedParty①WhenMr.BilboBagginsofBagEndannouncedthathewouldshortlybecelebratinghiseleventy-firstb
某患者,左侧胸部剧烈疼痛3小时,因过劳而诱发,疼痛向左肩放射,伴心悸,气短,头晕,乏力,大汗出,四肢厥冷,舌淡紫,苔白腻,脉沉细弦,其治疗原则为:
治疗瘀血痫的首选方剂是
下列有关青霉素的描述,错误的是
长江公司于2011年1月1日动工兴建一办公楼,工程于2012年9月30日完工,达到预定可使用状态。长江公司建造工程资产支出如下:(1)2011年4月1日,支出3000万元;(2)2011年6月1日,支出1000万元;(3)2011年
下列各项负债中,不应按公允价值进行后续计量的有()。
某小区有40%的住户订阅日报,有15%的住户同时订阅日报和时报,至少有75%的住户至少订阅两种报纸中的一种,则订阅时报的比例至少为()。
【S1】【S9】
AMessontheLadderofSuccessA)ThroughoutAmericanhistorytherehasalmostalwaysbeenatleastonecentraleconomicnarrati
最新回复
(
0
)