首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义“int x,y;”并已正确给变量赋值,则以下选项中与表达式“(x—y)?(x++):(y++)”中的条件表达式(x-y)等价的是
若有定义“int x,y;”并已正确给变量赋值,则以下选项中与表达式“(x—y)?(x++):(y++)”中的条件表达式(x-y)等价的是
admin
2018-01-11
34
问题
若有定义“int x,y;”并已正确给变量赋值,则以下选项中与表达式“(x—y)?(x++):(y++)”中的条件表达式(x-y)等价的是
选项
A、(x-y<0)
B、(x-y>0)
C、(x-y<0‖x-y>0)
D、(x-y==0)
答案
D
解析
条件表达式的形式如下:表达式 1?表达式2:表达式3。其含义为当“表达式1”的值为非零时,求出“表达式2”的值,此时“表达式2”的值就是整个条件表达式的值;当“表达式1”的值为零时,则求“表达式3”的值,这时“表达式3”的值就是整个表达式的值。本题条件表达式的执行顺序是先求解表达式“x-y”的值,若其值为非0(可以是正数,也可以是负数),则再求表达式“x++”的值,其值就是条件表达式的值:若表达式“x-y”的值为0,则再求表达式“y++”的值,其值就是条件表达式的值。
转载请注明原文地址:https://jikaoti.com/ti/ima0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#ineludevoidmain(){ints=0,k;for(k=7;k>1;k--){switch(k){case1:
在16位编译系统上,若有定义“inta[]={10,20,30},*p=&a;”,当执行“p++;”后,下列说法错误的是()。
下列叙述中正确的是()。
已知大写字母A的ASCII码是65,小写字母a的ACSII码是97。下列能将变量c中的大写字母转换为对应小写字母的语句是()。
定义下列结构体(联合)数组:structst{charname[15];intage;}a[10]={"ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17);执行语句printf("%d,%c",a[2]
若x为int类型,请写出与!x等价的C语言表达式_________。
下列叙述中正确的是()。
以下叙述中错误的是()。
随机试题
某小学的学生多是留守儿童,学校社会工作者根据这一状况,开展了“逆风同行”儿童抗逆力小组服务。一方面帮助儿童建立自信,正视逆境,挖掘潜能;另一方面引导儿童主动与小伙伴沟通,建立信任,争取同伴支持。上述服务满足了留守儿童的()。
制定城市规划,应当确定保护和改善环境的()。
公司分立的动机有()。
甲食品制造公司在发展初期一直采用传统的手工方式管理企业的日常运作,但是随着甲公司业务范围和规模的不断发展,公司的高层管理人员意识到传统管理方式无法进行有效的管理,于是在公司范围内实行全面的变革,决定采用先进的IT技术重塑企业的管理模式。对甲公司领导而言,
思维的过程包括()
下列不属于政府采购行为的是()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
下列叙述中错误的是
譬如说,当我们正在旅游胜地享受假期,却忽然接到老板的电话。告诉我们客户或工作方面出了麻烦……
JaneAustenwasanEnglishnovelist,whospentherlifeinmiddle-classsociety,whichshedescribedintimatelyandwithironic
最新回复
(
0
)