输入三个数,用两种方法打印出中间值
第一种方法用if else
第二种用的 条件运算符
法1
// int a = 0;
// int b = 0;
// int c = 0;
// int max = 0;
// int min = 0;
// int mid = 0;
// printf("请输入三个数(用逗号隔开):\n");
// scanf("%d,%d,%d", &a, &b, &c);
// if ( a > b ){
// max = a;
// min = b;
// } else {
// max = b;
// min = c;
// }
// if ( max > c ){
// if ( min > c ){
// mid = min;
// } else ( mid = c);
// } else mid = max;
// printf("中间值为%d", mid);
法2
// int a = 0;
// int b = 0;
// int c = 0;
// int min = 0;
// int max = 0;
// int mid = 0;
// printf("请输入三个数(用逗号隔开):\n");
// scanf("%d,%d,%d", &a, &b, &c);
// max = a > b ? a : b;
// min = a < b ? a : b;
// mid = max < c ? max : c;
// mid = mid > min ? mid : min;
//
// printf("中间值为%d", mid);
//