求三个整数的最大值

方法一:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
void main()
{
    int a, b, c, max;
    printf("请按照a=x,b=y,c=z的格式输入三个数字。\n");
    scanf("a = %d, b = %d, c = %d", &amp;a, &amp;b, &amp;c);
   
    if(a &gt; b)
    {
        max = a;
    }
    else
    {
        max = b;
    }
   
    if(c &gt; max)
    {
        max = c;
    }
    printf("\n最大值max=%d\n",max);
}


方法二:

1
2
3
4
5
6
7
8
9
#include <stdio.h>
void main() {
    int a, b, c, max;
    printf("Please input Three integer: \n");
    scanf("%d,%d,%d", &a, &b, &c);
    max = (a > b)? a:b;
    max = (max > c)? max:c;
    printf("The maximum integer is: %d\n", max);
}