首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int x=1,y=2,z=3; if(x>y) if(y<z)printf("% d",++z); else printf("%d",++y); pr
有以下程序: #include<stdio.h> main() { int x=1,y=2,z=3; if(x>y) if(y<z)printf("% d",++z); else printf("%d",++y); pr
admin
2020-11-27
45
问题
有以下程序:
#include<stdio.h>
main()
{
int x=1,y=2,z=3;
if(x>y)
if(y<z)printf("% d",++z);
else printf("%d",++y);
printf("%d\n",x++);
}
程序运行的结果是( )。
选项
A、3 3 1
B、4 1
C、2
D、1
答案
D
解析
else子句总是与最前面最近的不带else的if相结合,与书写格式无关,所以本题中的else语句与第二个if语句配对,且if和else都在第一个if的控制范围内。首先判断x>y不成立,直接退出第一个if语句,执行printf("%d\n",x++)。(x++)的值是x加之前的值,所以输出结果为1。
转载请注明原文地址:https://kaotiyun.com/show/Rztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
算法中,对需要执行的每一步操作,必须给出清楚、严格的规定。这属于算法的
以下叙述中正确的是
以下选项中与if(a==1)a++;elsea=b;语句功能不同的语句是()。
若有定义inta:floatb:doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量C的语句是
有以下程序main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\nT",x);}程序的运行结果是
数据库管理系统的基本功能不包括
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
在面向对象方法中,实现信息隐蔽是依靠
数据流程图(DFD图)是
下面关于算法的叙述中,正确的是()。
随机试题
A.细菌性肝脓肿B.门静脉炎C.两者均可D.两者均不可急性化脓性胆管炎时可并发
女性,49岁,近半年数次发生右上腹疼痛,恶心、呕吐,多为夜间睡眠后发作,并向右肩部放射。查体:肥胖体质,血压110/80mmHg,脉搏90次/min,右上腹轻度压痛,无腹肌紧张。该患者最有可能的诊断是
内源性凝血途径的凝血因子是
患者,女,48岁。月经先后无定期,量或多或少,烘热汗出,五心烦热,心悸怔忡,失眠多梦,健忘,时或情志失常,舌红少苔,脉细数。方选
在资格预审时,初步审查的因素主要有()。
Weare______tohaveyourenquiryforSewingMachines.
报告中期新增的符合纳入合并财务报表范围条件的子公司,如无法提供可比中期合并财务报表,可不将其纳入合并范围。()
本题涉及增值税、城建税及附加费、资源税、企业所得税。某市煤矿联合企业为增值税一般纳税人,主要开采原煤销售,2020年度有关经营业务如下:(1)销售开采原煤130000吨,不含税收入15000万元,销售成本6580万元(适用13%的增值税税率)。(2)
患者,男,60岁,胆总管切开取石、T管引流术后第3天,T管无胆汁流出,患者诉腹部胀痛。首先应采取的措施是()。
社会主义时期的民族问题的实质是()。
最新回复
(
0
)