搜索
首页 电脑/网络 程序设计

C语言中?代表什么意思

18.若有定义int x,y; 并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++) : (y++)中的条件表达式(x-y) 等价的是(  )。 A) (x-y0) B) (x-y0) D) (x-y==0)

全部回答

2013-03-06

393 0
C ?是C的三目操作符,它的意思是前面的表达是为真,则取冒号前的表达式结果,否则是冒号后面的表达式的值 在语言中对真值的判断是大与0 ,因此:(x-y)?就是:x-y>0的意思 这些都是基本的c语法知识,建议你从基础学习,不要跳,否则你很难理解

2013-03-05

362 0
A

2013-03-04

375 0
?:是条件运算符。 (x-y)不等于0时条件为真,等于0时条件为假。所以(x-y)等价于(x-y!=0),即(x-y0)。选A。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
程序设计
硬件
电脑装机
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
程序设计
程序设计
VB
数据库
C/C++
汇编语言
JAVA相关
VC++
C#/.NET
其他编程语言
举报
举报原因(必选):
取消确定举报