首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> main() { int x=1,x=2,z=3; if(X>y)if(y<z) printf("%d",++z); else printf("%d",++y)
有以下程序: #include <stdio.h> main() { int x=1,x=2,z=3; if(X>y)if(y<z) printf("%d",++z); else printf("%d",++y)
admin
2022-04-01
27
问题
有以下程序:
#include <stdio.h>
main()
{
int x=1,x=2,z=3;
if(X>y)if(y<z)
printf("%d",++z);
else
printf("%d",++y);
printf("%d\n",x++);}
程序的运行结果是( )。
选项
A、1
B、41
C、2
D、331
答案
A
解析
else总是与离它最近的if配对,所以第一个if语句的判断条件不成立,不再执行第二个if语句和与第二个if语句配对的else语句,而是直接执行打印x++的操作,打印x的值1以后再加1。
转载请注明原文地址:https://jikaoti.com/ti/4Hd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includedoublef(doubleX);main(){doublea=0;inti;for(i=0;i
有以下程序:#include<stdio.h>#definePT3.5:#defineS(x)PT*x*x;main(){inta=1,b=2;prinff("%4.1f\n",S(a+b));}程序的运行结果是()。
以下叙述中正确的是
有以下程序#includemain(){inti,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++)m=m%j;printf("%d\n",m);}程序的运行结果是
软件测试的目的是
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是
数据库中对概念模式内容进行说明的语言是()。
下面选项中合法的字符常量是
下面说法正确的是()。
随机试题
下列说法哪些是错误的?
合并子宫肌瘤的患者不孕的原因有()
跑道上的标志应为()。
当阀门与管道以()连接时,宜采用氩弧焊打底,这是因为氩弧焊所引起的变形小,飞溅少,背面透度均匀,表面光洁、整齐,很少产生缺陷。
于县城的某商贸公司2010年12月销售一栋旧办公楼,取得收入1000万元.缴纳印花税0.5万元,因无法取得评估价格,公司提供了购房发票,该办公楼购于2007年1月。购价为600万元,缴纳契税18万元。该公司销售办公楼计算土地增值税时,可扣除项目金额的合计数
学生既是教育的对象,又是自我教育和发展的主体。()
一家四口人的年龄之和为149岁,其中外公年龄、母亲年龄以及两人的年龄之和都是平方数,而父亲7年前的年龄正好是孩子年龄的6倍,问外公年龄上一次是孩子年龄的整数倍是在几年前?
某自治州是青海省所辖的藏族自治州,下列各项有关该自治州的论述,正确的是()。
录囚制度开始于()
Whohaverecentlylistenedtothestoryinthefirstparagraphofthetext?Accordingtothelastparagraph,theGeneralAssemb
最新回复
(
0
)