如何取两个整数中的最大值

时间:2022-10-18 15:05:17

1.已知两个整数的值:已知两个数分别为25,36,,取下最大值。

#include<stdio.h>

int main()

{

int num1=25;

int num2=36;

if(num1>num2)

{

printf("%d\n",num1);

}

else

printf("%d\n",num2);

return  0;

}

2.未知两个数的数值。(调用scanf)

#include<stdio.h>

#include<string.h>//scanf函数的头文件

int main()

{

int num1=0;

int num2=0;

scanf("%d%d",&num1,&num2);//输入函数,需要取地址

if(num1>num2)

{

printf("%d\n",num1);

}

else

printf("%d\n",num2);

return  0;

}

3.未知两个整数变量

#include<stdio.h>

#include<string.h>

int Max(int x,inty)

{

if(x>y)

return x;

else

return  y;

}

int main()

{

int num1=0;

int num2=0;

int max=0;

scanf("%d%d",&num1,&num2);

max=Max(num1,num2);

printf("%d\n",max);

return  0;

}