首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
79
问题
有以下程序:
#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://kaotiyun.com/show/q9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#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的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
以下叙述中正确的是
数据库中对概念模式内容进行说明的语言是()。
关于C语言的变量,以下叙述中错误的是
有以下程序段TypedefstructNODE{intnum;structNODE*next;}OLD;以下叙述中正确的是
以下程序的主函数中调用了其前面定义的fun函数#include<stdio.h>main(){doublea[15],k;k=fun(a);……}则以下选项中错误的fun函数首部是
随机试题
全焊接不锈钢绕丝筛管(),流通面积大,缝隙尺寸能最大限度地满足采油要求,这就是绕丝筛管得以广泛运用,远远超过割缝衬管的主要原因。
张某诉王某欠款纠纷一案,经某法院判决,王某应付张某欠款21万元。判决生效后,王某拒不履行,张某向某法院申请执行。某法院立案执行后,王某向法院申请执行担保,王某的外甥李某愿意提供担保,李某向某法院提供了自己所有的位于市区繁华路段的店面房一处,建筑面积56平方
关于民事法律关系,下列哪一选项是正确的?()
用人单位内部劳动规则的其他制度包括()
法官:判案
下列有关新疆少数民族节庆日的说法错误的是:
Howdoesthewomanusuallygotoschool?
ImetCameronathishomeinthevillageofNewtonmore,intheScottishHighlands.He’s【C1】______,sowhenwewentoutofhisco
At12a.m.IwillsendCarolto______youfromyourpost.
精华
最新回复
(
0
)