
bilibiliC++29程序流程结构-选择结构案例-三目运算符
发布日期:2021-05-26 22:59:07
浏览次数:2
分类:技术文章
本文共 501 字,大约阅读时间需要 1 分钟。
4.1.2 三目运算符
作用: 通过三目运算符实现简单的判断
语法:表达式1 ? 表达式2 :表达式3
解释:
如果表达式1的值为真,执行表达式2,并返回表达式2的结果;
如果表达式1的值为假,执行表达式3,并返回表达式3的结果。
示例:
#includeusing namespace std;int main() { int a = 10; int b = 20; int c = 0; c = a > b ? a : b; cout << "c = " << c << endl; //C++中三目运算符返回的是变量,可以继续赋值 (a > b ? a : b) = 100; cout << "a = " << a << endl; cout << "b = " << b << endl; cout << "c = " << c << endl; system("pause"); return 0;}/*c = 20a = 10b = 100c = 20请按任意键继续. . .*/
总结:和if语句比较,三目运算符优点是短小整洁,缺点是如果用嵌套,结构不清晰
转载地址:https://blog.csdn.net/aiqq136/article/details/113246530 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2023年11月05日 11时59分22秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
详解计算机内部存储数据的形式---二进制数
2019-03-25
C# 调用Ansys APDL编写的命令(带参和不带参宏文件调用)
2019-03-25
浮点数(小数)在计算机中如何用二进制存储?
2019-03-25
详解计算机内存及基于内存理解的几种数据结构
2019-03-25
计算机内存和磁盘的关系
2019-03-25
谈谈数据压缩的机制
2019-03-25
Python极速上手教程
2019-03-25
经典数据结构深入理解(大道至简)(一)
2019-03-25
CUDA编程入门教程
2019-03-25
CentOS7 安装配置CUDA教程
2019-03-25
Linux常用操作命令
2019-03-25
Linux代码编辑器之vim常用操作详解
2019-03-25
Lunix Shell编程入门
2019-03-25
Arcgis Engine 加载Oracle数据库
2019-03-25
Linux 环境 搭建ftp服务器&挂载新数据盘
2019-03-25
python Virtualenv虚拟环境设置方法及原理
2019-03-25
Django REST Framework Demo
2019-03-25
python操作数据库(cursor游标讲解)
2019-03-25
Django JSON序列化器/解析器
2019-03-25
DjangoREST视图组件 apiview&viewset
2019-03-25