C语言三目运算符
2021-02-04 10:15
标签:http 文章 int 说明 == 组成 说明文 问号 表达式 三目运算符也叫条件运算符、三元运算符,是由一个问号和一个冒号组成。 语法: 语义: 先执行表达式1,如果表达式1的结果如果为真,那么执行表达式2,并且这个整体的运算式的结果是表达式2的结果;如果表达式1的结果如果为假,执行表达式3,运算式的结果是表达式3的结果。 等同于 三目运算符可以嵌套使用,我不建议使用三目运算符,过于复杂的三目运算难以理解。 比如判断year是不是闰年,是则返回1,不是返回0。 晕了吧。 C语言技术网原创文章,转载请说明文章的来源、作者和原文的链接。 来源:C语言技术网(www.freecplus.net) 作者:码农有道 如果这篇文章对您有帮助,请点赞支持,或在您的博客中转发此文,让更多的人可以看到它,谢谢!!! C语言三目运算符 标签:http 文章 int 说明 == 组成 说明文 问号 表达式 原文地址:https://blog.51cto.com/14793471/2491270 表达式1?表达式2:表达式3;
int a,b,c;
a=7;
b=6;
c=(a>b)?a:b;
if (a>b) c=a;
else c=b;
int year;
year=(year%100==0)?(year%400==0?1:0):(year%4==0?1:0);
2、版权声明
上一篇:C语言一行语句太长的换行处理方法