首页 > 代码库 > 三元运算符?:求三个数的最大值
三元运算符?:求三个数的最大值
代码:
#include <stdio.h> #include <stdlib.h> int max(int, int, int); int main(void) { int a, b, c; a = 100, b = 200, c = 300; printf("a = %d, b = %d, c = %d, max = %d\n", a, b, c, max(a, b, c)); a = 200, b = 300, c = 100; printf("a = %d, b = %d, c = %d, max = %d\n", a, b, c, max(a, b, c)); a = 300, b = 100, c = 200; printf("a = %d, b = %d, c = %d, max = %d\n", a, b, c, max(a, b, c)); return EXIT_SUCCESS; } int max(int a, int b, int c) { return a > b ? (a > c ? a : c) : (b > c ? b : c); }
三元运算符?:求三个数的最大值
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。