// 名称:0008 求两个数中的最大数
// 作者:丁进
// 时间:2021.2.14
第一种:单分支结构
#include <stdio.h>
int main()
{
int a, b, c;
printf("请输入两个数: ");
scanf_s("%d %d", &a, &b);
if (a < b)
{
c = a;
a = b;
b = c;
}
printf("max = %d\n", a);
return 0;
}
第二种:双分支结构
#include <stdio.h>
int main()
{
int a, b, c;
printf("请输入两个数: ");
scanf_s("%d %d", &a, &b);
if (a < b)
{
c = b;
}
else
{
c = a;
}
printf("max = %d\n", c);
return 0;
}
第三种:无中间变量
#include <stdio.h>
int main()
{
int a, b;
printf("请输入两个数: ");
scanf_s("%d %d", &a, &b);
if (a < b)
{
printf("max = %d\n", b);
}
else
{
printf("max = %d\n", a);
}
return 0;
}
请输入两个数: 10 5
max = 10