输入三个数,求最大值
用if判断
用三目运算符判断
if判断
#include<stdio.h>
int main()
{
int a,b,c,max;
printf("pls input three num:1,1,1\n");
scanf("%d,%d,%d",&a,&b,&c);
if(a > b && a > c)
max = a;
if(b > a && b > c)
max = b;
if(c > a && c > b)
max = c;
printf("%d\n",max);
}
三目运算符
#include<stdio.h>
int main()
{
int a,b,c,max;
printf("pls input three num:1,1,1\n");
scanf("%d,%d,%d",&a,&b,&c);
(a>b)?max=a:(max=b);
(max>c)?max:(max=c);
printf("%d\n",max);
}

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



