#include <stdio.h>
int max(int x,int y)                  //这里定义了一个函数,最前面的int 表示本函数的返回值是整型,max是这个函数的名字,后面我们可以通过名字来调用。
                                      //圆括号中有int x,int y  ,这是这个函数的参数。书上把它叫形参。不过,我当时在理解这个形参时费了很大劲。我用另一个说法来解释。
                                      //那就是:你可以把它们看成两个变量,用来接受主函数传递过来的参数。
{
    int z;
    if(x>y)                           //如果x大于y
        z=x;                          //把x的值交给z
    else
        z=y;                          //否则把y的值交给z
    return z;                         //返回z的值(也就是把这个结果返回给主函数,完成它的最后任务)
}
int main(void)                        //主函数,C中,不管有多少函数,程序总是从main()函数开始执行。
{
    int a,b,c;
    scanf("%d%d",&a,&b);              //scanf表示从键盘上接收两个变量的值。  两个%d%d表示接收的两个数都是十进制数, &a,&b表示接收的值分别交给a和b.(注意,不要忘了取地址符&)
    c=max(a,b);                       //调用前面定义的max函数,并给它传了两个参数,一个是a的值,另一个是b的值。     max完成任务后把结果返回并赋给c
    printf("%d\n",c);                 //打印c的值
    return 0 ;
}



 
											





 
	    

 
	

