代码解析 代码段
条件表达式?表达式1:表达式2
语法其中条件表达式是所需要判断的条件,如果该条件成立,那么返回表达式1,否则返回表达式2。
代码示例 代码段#includeint max(int a,int b); //声明函数 int main() { int num1,num2; printf("Please enter two numbers:n"); scanf("%d %d",&num1,&num2); printf("%dn",max(num1,num2)); //调用函数并打印最大值 return 0; }
//定义一个判断最大值的函数
int max(int a,int b)
{
int maxnum=a>b?a:b; //条件运算符判断两数大小代码
return maxnum; //返回最大值
}
运行结果
总结
运用条件运算符判断数的大小比if-else语句更加简洁
这里介绍的是比较两个数的大小,同时也可以使用嵌套语句,比较三个数的大小。



