问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中“?”和“:”是什么意思???

发布网友 发布时间:2022-04-23 16:40

我来回答

5个回答

热心网友 时间:2022-04-28 09:38

“?”在C语言中表示疑问。

“:”在C语言中表示判断的结果选择。

【例子】

(a>b)?

解释:判断表达式是否能够通过,如果能通过,那么说明才能进行之后的操作,如果不能通过,就选择后一种结果。

(a>b)?y:n

解释:如果A大于B,那么选择Y的结果,如果A小于B,那么选择N的结果。

热心网友 时间:2022-04-28 10:56

这个叫问号表达式
原型为:
表达式1 ? 表达式2 : 表达式3
意思是,判断表达式1是否为真,如果为真则执行表达式2,否则执行表达式3
例如:
max = (a > b ? a : b);
这句话的意思就是把a和b中较大的那个数赋值给max

热心网友 时间:2022-04-28 12:30

付费内容限时免费查看回答起来的意思

我举个例子吧

int

a

=3;

int

b=

2;

int

c;

if(a>b)?(c=a):(c=b);//意思是如果a>b就执行c=a,否则就执行c=b

类似于下面的语句

if(a>b)

{

c=a;

}

else

{

c

=

b;

}

条件运算符是

?

:

表达式为:表达式1?表达式2:表达式3

表达式2是条件成立(逻辑值为1)时整个表达式的取值

表达式3是条件不成立(逻辑值为0)时整个表达式的值

例如:

m<n?x:a+3

a++>=10

&&

b-->20

?

a

:

b

x=3+a>5

?

100

:

200

优先级

条件运算符优先级高于赋值、逗号运算符,低于其他运算符

例如:

m<n

?

x

:

a+3

等价于:(m<n)

?(x)

:(a+3)

a++>=10

&&

b-->20

?

a

:

b

等价于:(a++>=10

&&

b-->20)

?

a

热心网友 时间:2022-04-28 14:22

应该是表假设的吧!意思是如果“?”前面的条件成立!则取“:”前面的!反之取后面的!

热心网友 时间:2022-04-28 16:30

是一个判断语句!比如:x>y?x:y;先判断x是否大于y,如果是这个判断语句的值为x;如果不是则为y。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
篮球里假摔算不算犯规 月球和地球上的时间一样吗 网线插入路由器亮绿灯,马上又亮红灯 为什么华为路由器有时绿灯一直闪? 急求助 孩子在读高二 每晚失眠 有什么好办法快解决吗 急急急!!!_百度... 从高二开始失眠,已经9年了。那一晚没睡着,以后一直是浅度睡眠,白天精神... 睡眠太浅要怎么办啊? 我高二,每天睡眠时间很少,上课老想睡觉,如果上课中想睡觉可以吃点什么不... 儿子高三了晚上睡眠不深 怎么办啊 很担心因为睡眠不好影响学习_百度知 ... 房产纠纷确权借名买房 在C语言中的问号是什么意思 c语言中&quot;:&quot;(冒号)和问号是什么意思 c语言中问好表示什么意思 C语言中:x&gt;y?x:y; 是什么意思?问号和冒号的作用是什么? c语言中&quot; : &quot;(冒号)和问号是什么意思 C语言里面?问号什么意思?:什么意思? C语言中,问号表示什么意思 C语言中,问号表示什么意思? 如何在手机屏幕设置时间 我和我老公都是用苹果手机,共用一个ID,为什么别人打电话来,两个手机会同时响呢? 2022怎么把好友拉入黑名单,微信 ...给QQ好友发了红包又改了微信支付实名认证QQ红包的钱24小时会回到微信... 微信红包能否发送QQ红包怎样把微信里的零钱转入QQ红包里面 用微信可以向qq钱包里充值吗? 微信可以给QQ发红包吗? “&#x3DC5;”字猜一生肖? 上三金字半边垂猜生肖 水涨船高人在上是指什么生肖或是什么字? 上字厂内七加几猜生肖 正字少一上字多一是什么生肖 C语言转义字符‘\?’有什么用 在C语言中各个标点符号的作用 c语言?号什么意思 不明白问号那一行的作用是什么 c语言 为什么在qq保存图片,显示保存成功,但是在相册找不到图片,是怎么回事... C语言问号表达式 QQ上保存的图片在相册里看不到? 为什么在QQ上保存到手机的照片相册里找不到? qq保存图片,提示已经保存到系统相册,但是相册里面没有,只有去文件管理... 在系统相册里找不到QQ保存的照片? qq中的图片按保存到手机上,相册里怎么找不到 QQ保存的照片已经显示保存到系统,但是相册却没有? QQ里面保存的图片在相册找不到了怎么办,怎么保存都没有,但是显示已经保存相册了? 如何将iphone照片导入电脑不全 如何将照片导入苹果电话相机胶卷 烤箱怎么做纸杯鸡蛋糕 怎么做纸杯蛋糕用烤箱 烤箱里放纸杯烤蛋糕行吗? 做纸杯蛋糕可以直接把纸杯放进烤箱吗 怎么用烤箱做杯子蛋糕