博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
三目运算符
阅读量:5268 次
发布时间:2019-06-14

本文共 715 字,大约阅读时间需要 2 分钟。

C语言自学之三目运算符

1 #include 
2 int main() 3 { 4 int money=12;//口袋中的钱 5 int cost =11.5;//打车需要的花费 6 printf ("小编能不能打车回家呢:");//输出的结果 7 printf ("%c\n",cost<=money ? 'y':'n');//*y和n 需要使用单引号;三目运算表达式 8 return 0; 9 //输出结果为 y 即运算成功。 10 }

三目运算符

条件 ? 表达式1 :表达式2

如果条件为真,就取表达式1作为整个表达式的值

如果条件为假,就取表达式2作为整个表达式的值

1 int main(void) 2 { 3 //需求:工作满2年,年假休18天,否则,休8天 4 int age; 5 int days; 6  7 printf("请输入您的工龄:"); 8 scanf("%d", &age); 9 /*10 if(age >=2)11 {12 days = 10;13 }14 else15 {16 days =8;17 }18 *//*    19 days = age>2 ? 10 : 8;20 //即 age>2如果为真 就取?后的第一个值(10),如果为假就取:后面的值(8)21 printf("可休假%d天", days);22 23 return 0;24 }

 

转载于:https://www.cnblogs.com/wuyuenini/p/8976440.html

你可能感兴趣的文章
自定义异常和异常处理
查看>>
swagger2简单使用
查看>>
docker 安装mysql
查看>>
docker redis
查看>>
在windows操作系统中,查询端口占用和清除端口占用的程序
查看>>
idea 2018.1 创建springboot开启找回Run Dashboard
查看>>
spring boot oauth2
查看>>
OAuth2.0的四种授权模式
查看>>
windos下hosts文件
查看>>
写一个简单的存储过程
查看>>
Xshell 连接虚拟机特别慢 解决方案
查看>>
redis 设置外网可访问
查看>>
mysql 日期辅助表
查看>>
MySQL | MySQL 数据库系统(一)
查看>>
架构篇 | 带你轻松玩转 LAMP 网站架构平台(一)
查看>>
20款开发运维必备的顶级工具
查看>>
Python运维中20个常用的库和模块
查看>>
Kubernetes扩展容器架构的7款工具
查看>>
生活…感情…工作…各种…都是浮云
查看>>
Shell编程-控制结构 | 基础篇
查看>>