1002:求三个数最大值
问题描述:
编写一个程序,输入a、b、c三个值,输出其中最大值。
输入:一行数组,分别为a b c
输出:a b c其中最大的数
样例输入:10 20 30
样例输出:30
提示:C语言程序设计教程(第三版)课后习题1.6
代码:
方法一:假定a为最大值,引入第四个变量,分别与b,c进行比较
#include<stdio.h>
int main()
{
int a, b, c;
int max = 0;
scanf("%d %d %d", &a, &b, &c);
max = a;
if (max < b)
{
max = b;
}
if (max < c)
{
max = c;
}
printf("%d", max);
}
方法二:省去第四个变量 直接将变量a作为最大值。
#include<stdio.h>
int main()
{
int a, b,