条件运算符?:的使用
C语言中的三目运算符?:的使用往往能减少代码的书写,达到事半功倍的效果,如下面的代码,前面先定义了一个求得最大值的函数max,使用到了?:用于比较三个整型数字的大小。 #include <stdio.h> int max(int x,int y,int z) { int m; m=(x>y)?x:y; /*当x>y为真时,m取x的值,为假时取y的值 */ m=(m>z)?m:z; return m; } main() { int a,b,c,m; scanf(“%d,%……