C语言简单编程题——求两个整数的较大值

//题目:使用C语言编写程序,求两个整数的较大值。

//两个数的最大值,这是一个在现实中很简单的问题,用编程写出来也很简单

//判断两个数谁大就输出谁


//先用一个很挫的代码

int main()
{
int i, j,max;
printf("please input two number::>>");
scanf("%d%d", &i, &j);
if (i>=j)
{
max = i;
}
else
{
max = j;
}
printf("The max is::%d\n", max);
system("pause");
return 0;
}

//再用一个用函数的代码 加优化

int max(int x, int y)
{
return (x > y) ? (x) : (y);
}
int main()
{
int i, j;
printf("please input two number::>>");
scanf("%d%d", &i, &j);
printf("%d", max(i,j));
system("pause");
return 0;
}

//第三种 我们可以用宏定义 来实现。关于宏定义详细一点的内容我会在后边的博客中写到

#define MAX(A,B) ((A > B) ? (A) : (B))
int main()
{
int i, j;
printf("please input two number::>>");
scanf("%d%d", &i, &j);
printf("两个数中的最大值为:%d\n", MAX(i,j));
system("pause");
return 0;
}



//代码简单易懂,具体的分析就不做分析了,这个代码算比较简单的了,相信都会能看懂的,宏定义在在后边的博客中仔细再说吧

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值