99问答网
所有问题
在c语言中?:是什么意思??
如题所述
举报该问题
其他回答
第1个回答 2010-12-02
d=a?b:c
等价于
if(a)
d=b
else
d=c
<上一页
1
2
相似回答
在C语言中
,“?”。“:”
是什么意思?
答:
1、意思:是条件运算符
,条件运算符是C语言中唯一的三目运算符,就是说他有三个运算对象。2、条件运算符的形式是“?:”由他构成的表达式称为条件表达式。形式为:表达式1?表达式2:表达式3。运算符 表达式为:表达式1?表达式2:表达式3 先求解表达式1 若其值为真(非0)则将表达式2的值作为整个...
C语言里面?问号什么意思?:什么意思?
答:
C语言里面?、:
是三木运算符
,其中?用来判断条件的真假,:用来根据判断结果决定取值。如(a<b)?a:b"是一个"条件表达式",如果a
在C语言中?: 是什么意思
答:
是条件运算符
。条件运算符是C语言中唯一的三目运算符,就是说他有三个运算对象。条件运算符的形式是“?:”由他构成的表达式称为条件表达式。形式为:表达式1?表达式2:表达式3运算功能是。先计算表达式1的值,若值为非0,则计算表达式2的值,并将表达式2的值作为整个条件表达式的结果;若表达式1的...
c语言中?:是什么意思?
答:
C语言中?
:的用法类似于if和else,它是一个条件运算符
。格式是表达式1?表达式2:表达式3。含义是:如果表达式1成立(值为真),则表达式2是整个条件表达式的值;如果表达式1不成立(值为假),则表达式3是整个条件表达式的值。常用的格式 如:min=(c<d)?c:d;该语句的含义如上图所示:如果c<d...
c语言中?:是什么意思
答:
?:是
三目运算符,如果?前面
的
条件成立,则结果返回?后面的值,如果?前面的条件不成立,则返回:后面的值。例如:a=1>2?1:2,a的值为2 d=a<b?a:c<b
?c
:b =1<2?1:3<2?3:2 =1<2?3:2 =3 所以最终结果为3
C语言中?:是什么意思?
答:
C语言诞生于美国的贝尔实验室,由丹尼斯·里奇(Dennis MacAlistair Ritchie)以肯·汤普森(Kenneth Lane Thompson)设计的B语言为基础发展而来。在它的主体设计完成后,汤普逊和里奇
用
它完全重写了UNIX,且随着UNIX的发展,c语言也得到了不断的完善。为了利于
C语言的
全面推广,许多专家学者和硬件厂商联合组成...
C语言中
“?”和“:”
是什么意思???
答:
“?”
在C语言中
表示疑问。“:”在C语言中表示判断的结果选择。【例子】(a>b)?解释:判断表达式是否能够通过,如果能通过,那么说明才能进行之后的操作,如果不能通过,就选择后一种结果。(a>b)?y:n 解释:如果A大于B,那么选择Y的结果,如果A小于B,那么选择N的结果。
C语言中
“?”和“:”
是什么意思???
答:
这句话
的
意思就是把a和b中较大的那个数赋值给max 本回答由提问者推荐 举报| 答案纠错 | 评论 52 19 dufenglei908 采纳率:68% 来自团队
:c
编程高手 擅长: 电脑/网络 办公软件
C
/C++ 其他编程
语言
移动开发 其他回答 你的问题
是什么意思
,有没有示例 wangge183 | 发布于2012-07-02 举报| 评论 5...
c语言中?
和
:是什么意思
答:
注意
:在C语言中
,结果1 和 结果2的类型必须一致。a ? b : c简单理解方式为:if(a) { return b;} else { return c;} 例如:int a = 2;int c = 3;int b = (a > c) ? a : c;cout << "b:" << b << endl;这样输出的结果是:b:3 int a = 1, b = 2, z, c = ...
大家正在搜
i++在c语言中是什么意思
a&b在c语言中是什么意思
%if在c语言中是什么意思
c语言中?是什么意思
c语言中\0是什么意思
c语言中!a是什么意思
c语言中%x是什么意思
c语言中%o什么意思
c语言中d%是什意思
相关问题
c语言中?:和!是什么意思?怎么运用在编程中?
在C语言中?: 是什么意思?
c语言中?是什么意思
c语言中?和:是什么意思
在C语言中,“?”。“:”是什么意思?
C语言中?和:是什么意思
“~”在c语言中是什么意思?
C语言中“?”和“:”是什么意思?