栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

21天养成好习惯(第九天)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

21天养成好习惯(第九天)

        今天学习了条件运算符,这是C语言提供的被作为表达if else 语句的一种更为快捷的方式。它大致是一个条件是否满足,且将会给出两种结果作为输出的一个类似设问的方式让计算机做出判断并输出两种结果的其中一个吧,不知道这样理解正不正确,反正脑子里大概就是这样知道它,可能语言表达并能够清晰。

        我对此的学习心得和书上笔录如下:条件运算符完成的任务用if else语句也能完成,但我认为条件运算符的代码会更加高级并且简洁,在编译器上也容易生成紧凑程序代码。

        1.expression1 ? expression2 : expression3,如果expression1为真,那么整个条件语句的值会与expression2的值相同;若是expression2为假,则整个条件语句的值会与expression3相同。

        2.在很多取值的情况下,取得多个数里面的最大最小值我们可以运用,例如max = (a > b) ? a: b;这样既可输出a和b里的最大值。

        3.条件运算符是C语言里面唯一的三元运算符。

        

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/384458.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号