第一种方法
#include <stdio.h>
int main(int argc, char const *argv[])
{
int a = 10;
int b = 20;
int c = 30;
// if判断方式
if (a > b)
{
if (a > c)
{
printf("最大值是%d\n", a);
}
}
else
{
if (b > c)
{
printf("最大值是%d\n", b);
}
else
{
printf("最大值是%d\n", c);
}
}
return 0;
}
第二种方法
#include <stdio.h>
int main(int argc, char const *argv[])
{
int a = 10;
int b = 20;
int c = 30;
// if判断方式
if (a > b)
{
if (a > c)
{
printf("最大值是%d\n", a);
}
}
else
{
if (b > c)
{
printf("最大值是%d\n", b);
}
else
{
printf("最大值是%d\n", c);
}
}
return 0;
}
第三种方法
#include <stdio.h>
int main(int argc, char const *argv[])
{
int a = 10;
int b = 20;
int c = 30;
int d = a > b ? (a > c ? a : c) : (b > c ? b : c);
printf("最大值是%d\n",d);
return 0;
}
网友评论