首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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++);}
有以下程序: #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++);}
admin
2020-11-23
29
问题
有以下程序:
#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、1
B、41
C、2
D、331
答案
A
解析
else总是与离它最近的if配对,所以第一个if语句的判断条件不成立,不再执行第二个if语句和与第二个if语句配对的else语句,而是直接执行打印x++的操作,打印x的值1以后再加1。
转载请注明原文地址:https://jikaoti.com/ti/8cD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下结构体说明、变量定义和赋值语句:structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则下列scanf函数调用语句有错误的是()。
设有语句typedefstructTT{charC;inta[4];}CIN;,则下列叙述中正确的是()。
以下叙述中正确的是()。
以下叙述中错误的是()。
有以下程序:#include<stdio.h>#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}
以下叙述中错误的是()。
若有以下程序:#include<stdio.h>charfun(charx){returnx*x+’a’;)main(){chara,b=0;for(a=0;a<4;a+
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。请修改程序中的错误,使它能得出正确的结果。注意:不得增行和删行,也不得更改程序的结构!试题程序:#include<stdio.h>
以下说法中正确的是()。
对下列二叉树:进行前序遍历的结果为()。
随机试题
《中药饮片质量标准通则》的通知规定根茎、藤木类、叶类含药屑、杂质不得超过
当劳动力供给变动百分比大于工资率变动百分比时,劳动经济学把这种情形称为劳动力供给曲线()。
资产负债表日后发现的财务报表舞弊或差错,属于资产负债表日后调整事项。()
物业管理企业是按照现代企业制度组建并运作,具有明确的经营宗旨和管理章程,实行()。
知识学习主要是学生对知识的内在加工过程,知识学习的第一个阶段是()。
依照村民委员会组织法的规定,村民委员会对()。
课程计划、课程目标和教材是课程内容的三种文本表现形式,应该给予高度重视。
洪某是独资企业老板,因欠他人巨额合同债务,私自将免税购买的两辆进口轿车以市场价160万充抵债务。洪某的行为构成()。
A、条件(1)充分,但条件(2)不充分.B、条件(2)充分,但条件(1)不充分.C、条件(1)和(2)单独不充分,但条件(1)和条件(2)联合起来充分.D、条件(1)充分,条件(2)也充分.E、条件(1)和(2)单独都不充分,条件(1)和条件(2)
A、Psychologists.B、Policeofficers.C、Roomcleaners.D、Doctors.C
最新回复
(
0
)