#include<stdio.h>
int main()
{
int a = 0;
int b = 0;
int c = 0;
scanf("%d%d%d", &a, &b, &c);
int max = a;
if (max < b)
{
max = b;
}
if (max < c)
{
max = c;
}
printf("%d", max);
return 0;
}
#include <stdio.h>
int main()
{
int a = 0;
int b = 0;
int c = 0;
int max = 0;
printf("请输入a,b,c的值:");
scanf("%d", &a);
scanf("%d", &b);
scanf("%d", &c);
// 从三个数中找出最大的一个数:借助一个中间变量
// 先比较两个数谁更大,大的再来和第三个数比较,就可以找到最大值
if (a > b)
{
max = a;
}
else
{
max = b;
}
// 现在max是a与b中的最大值
if (max < c)
{
max = c;
}
// 现在max的值已经是三个数中最大的那一个数的值了
// 输出:
printf("三个数中最大值为:%d\n", max);
return 0;
}
结果如下:
望题主采纳,谢谢!