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

在C语言中,“?”。“:”是什么意思?

发布网友 发布时间:2022-04-20 06:02

我来回答

5个回答

热心网友 时间:2024-02-15 16:31

1、意思:是条件运算符,条件运算符是C语言中唯一的三目运算符,就是说他有三个运算对象。

2、条件运算符的形式是“?:”由他构成的表达式称为条件表达式。形式为:表达式1?表达式2:表达式3。

运算符

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

先求解表达式1

若其值为真(非0)则将表达式2的值作为整个表达式的取值,

否则(表达式1的值为0)将表达式3的值作为整个表达式的取值。

例如:max=(a>b)?a:b

就是将a和b二者中较大的一个赋给max。

以上内容参考:百度百科-条件运算符

热心网友 时间:2024-02-15 16:32

?在语言中表示疑问,那么疑问来自于判断。

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

所以编程逻辑就是先进行判断,然后再进行选择。

例如,当a>b时,x=1否则x=0,可以写成x=a>b?1:0。

扩展资料: 

C语言运算符号:

比较特别的是,比特右移(>>)运算符可以是算术(左端补最高有效位)或是逻辑(左端补 0)位移。例如,将 11100011 右移 3 比特,算术右移后成为 11111100,逻辑右移则为 00011100。

因算术比特右移较适于处理带负号整数,所以几乎所有的编译器都是算术比特右移。

运算符的优先级从高到低大致是:单目运算符、算术运算符、关系运算符、逻辑运算符、条件运算符、赋值运算符(=)和逗号运算符。

关系运算符号 :== 、!=

热心网友 时间:2024-02-15 16:32

这两个符号可以连成一个三目运算符,可以用于比较两个数的大小。如(a>b)?a:b表示若a比b大,则选a,否则选b

热心网友 时间:2024-02-15 16:33

这是C语言的条件表达式
比如
max=(a>b)?a:b
相当于
if(a>b)max=a;
else max=b;

热心网友 时间:2024-02-15 16:34

如c=a>b?a:b;
表示如果a>b成立,则c=a;
如果a>b不成立,则c=b;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
沈阳2套房收取哪些费用 沈阳第二套房子上多少税 家里有一只拆家的二哈怎么办? 23款宝来悦行pro所有按键说明 酱香饼真正的发源地在那里,是从什么时候开始的 根据《建设工程安全生产管理条例》,施工单位主要负责人的安全生产职责不... panda和dad中的a发音一样吗 ...两个字中的拼音"a"发音时最主要的细微差别是什么? ...两个字中的拼音"a"发音时最主要的细微差别是什么? 很急啊啊啊啊... 处在发育期的颧骨,长期按压它会缩小吗 c语言中//与/* */的区别 宫崎骏的《天空之城》哪能找到完整视频? C语言里面?问号什么意思?:什么意思? 在哪能看到宫崎骏的天空之城,每次都看不到,能不能... C语言里面,%d%c%f分别是什么意思?怎么用? 日本动画《天空之城》重要是讲甚么东东啊?好看吗? 韩剧天空之城为什么禁播 C语言里面,%d %c %f 分别是什么意思?怎么用? 天空之城动漫离线观看 跪求学生大片在线观看,【在线观看】免费百度云资源 天空之城的动漫下载 车载空气净化器能自己安装吗? 压缩空气管道自己安装怎么办 我可以自己安装空气能热水器吗? 自己安装空气能电价有补贴吗烟台开发区的 农村自己家安装空气能申请0.487没有阶梯电价可以吗 家里在搞装修,准备自己安装空气开关,大家帮忙看... 0、6立方15mpA空气罐可以自行安装吗? 空调安装怎么排空气 空调没有氟,自己安装怎么排空气和加氟? c语言中的“!” C语言中?:是什么意思? C语言中>>和<<如何使用? c语言中%p是什么意思? 白银买卖都有哪些平台?值得推荐的是哪家? 黄金白银交易哪个软件好? 国内炒黄金白银哪个平台好 怎么在网上炒白银? 现货白银投资平台有哪些较好? 炒白银去哪里开户,哪个白银平台更放心 国内正规的黄金白银交易平台选择哪个比较好 合法的白银交易平台有哪些? 炒黄金白银选哪个平台好 白银投资的平台有哪些 白银投资有什么平台? 合法,正规的炒白银平台有那些? 一共有多少个拼音字母 拼音有多少个字母 二十六个拼音字母表? 63个拼音字母有哪?