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

?: 在 c语言中的意思

发布网友 发布时间:2023-07-08 20:49

我来回答

4个回答

热心网友 时间:2023-10-29 02:05

?:是条件运算符;是三元运算符,也是C语言中唯一的一个三元运算符;
举例:max=(a>b)? a:b;它是这样执行的:如果(a>b)条件为真,则条件表达式取值a, 否则取b;
等价于:if(a>b) max=a;
else max=b;
注意:1:条件运算符优先于赋值运算符,所以要先算?:再算=;意思就是先求解条件表达式,再将它的值赋给max.括号可以不要,max=a>b?a:b;
2:结合方向自右向左;举例:max=a>b? a:c>d? c:d,就可以改写为a>b? a:(c>d? c:d)
等价于: if(a>b){
max=a;
}
else{ if(c>d)
max=c;
else max=d;
}

热心网友 时间:2023-10-29 02:06

语法规则: 表达式1?表达式2:表达式3;
意思是:如果表达式1成立,那么执行表达式2,否则执行表达式3.
举例子:int a =1;
int b = 2;
int c = a < b?a:b;
这个例子中将c的值设定为a和b中的较小者。如果a<b,那么c= a;如果a>=b,那么c=b;

热心网友 时间:2023-10-29 02:06

//这是C的条件运算符
a=2>3?1:2;
//相当于下列语句
if (2>3)
a=1;
else
a=2;

参考资料:a=1;

热心网友 时间:2023-10-29 02:07

复合语句等同于 if else
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 小孩中考后长辈送什么礼物好 黑色的伞防晒吗? 黑伞遮阳效果好吗 每个生态系统都由什么和什么两大部分组成 生态系统由什么和什么两部分组成 外婆的婆的拼音是轻音吗? 外婆是轻声还是二声 爷爷奶奶姥姥属于什么词轻读一类 下列哪个词语不读轻声?a.粮食.b.收拾.c.散步.d.老婆婆 姥姥妈妈是不是轻声词 外婆是轻声吗 配制kmno4溶液时过滤后的滤器上沾污的物质是什么应用什么物质清洗干净 复仇者折法 已经交了个人所得税怎么退 丰田noah中国大陆有销售吗 淘宝御初燕NOAH衣服是正品嘛 求08年9月28日至30日天气情况. 怎样发朋友说公司每天下午有糖水喝呢 从香港机场到顺德大良,最方便最快捷的方法?坐什么车在哪里坐车?大概需要多久?返程也需要,谢谢 从香港回广州顺德怎么走 漏胎的症状是什么? 漏胎的早期症状有哪些? 请问漏胎有些什么症状? 漏胎的症状会出很多血吗? 哑光手镯戴久了会变亮吗 七十年代部队干部结婚年龄规定 我想问问大芋头鸡肉怎么做好吃又简单 鸡肉跟鲜芋能在一起吃吗 蕾特恩年卡有些什么项目 美短猫什么样的纯 蕾特恩的终身卡包括什么 蕾特恩寡肽为什么那么贵 蕾特恩祛痘公司怎么样 鞍山鸟市在哪 鞍山市第二医院北到德氏冷饮厂怎么坐车 老挝纸币9000多少人民币? 酸枝木是什么木(浅谈酸枝木鉴别简单方法) 带孩子晒太阳好处多,那么到底怎么晒比较好 《阿呆正传》最新txt全集下载 阿呆正传的txt全集下载地址