输入三个整数x,y,z,求最大值?
void max(){
printf("input x y z:");
int x,y,z;
scanf("%d%d%d",&x,&y,&z);
int max = x>y?(x>z?x:(y>z?y:z)):y>z?y:(z>x?z:x);
printf("max:%d\n",max);
}
本文介绍了一个简单的C语言程序,该程序接收用户输入的三个整数,并通过条件判断找到这三个数中的最大值。程序使用了条件运算符来简化代码。
输入三个整数x,y,z,求最大值?
void max(){
printf("input x y z:");
int x,y,z;
scanf("%d%d%d",&x,&y,&z);
int max = x>y?(x>z?x:(y>z?y:z)):y>z?y:(z>x?z:x);
printf("max:%d\n",max);
}

被折叠的 条评论
为什么被折叠?