PX-38-三目运算符

三目运算符

 

#include<stdio.h>
#include<stdlib.h>

void main1()
{
  // 1 -1 都会打开计算器 原因是 C语言中只有0和非零的区别
0 ? system("calc") : system("notepad"); //第一个表达式为非0,执行第二个,否则执行第三个 } void main2() { int a = 100; int b = 199; int c = a > b ? a : b; //取两个数最大值 printf("%d", c); getchar(); } void main() { int a = 1110; int c = 113; int b = 112; int d = 13; int e = a > b ? a : b; //112 e = e > c ? e : c; e = e > d ? e : d; printf("%d", e); getchar(); }

 

posted @ 2016-12-15 16:29  silvercell  阅读(1258)  评论(0)    收藏  举报