使用函数查找四个整数中的最大值 (C 语言)
假设我们有四个数字 a、b、c 和 d。我们需要通过编写自己的函数来找到它们中的最大值。因此,我们将创建一个名为 max() 的函数,它接收两个数字作为输入并找到最大值,然后使用它们找到所有四个数字中的最大值。
因此,如果输入类似于 a = 5、b = 8、c = 2、d = 3,则输出将为 8。
为了解决这个问题,我们将遵循以下步骤:
定义一个名为 max() 的函数,它将接收 x 和 y 作为输入。
返回 x 和 y 中的最大值。
获取四个数字 a、b、c 和 d。
left_max := max(a, b)
right_max := max(c, d)
final_max = max(left_max, right_max)
返回 final_max
示例
让我们看看下面的实现来更好地理解:
#include <stdio.h> int max(int x, int y){ if(x > y){ return x; }else{ return y; } } int main(){ int a = 5, b = 8, c = 2, d = 3; int left_max = max(a, b); int right_max = max(c, d); int final_max = max(left_max, right_max); printf("Maximum number is: %d", final_max); }
输入
a = 5, b = 8, c = 2, d = 3
输出
Maximum number is: 8
广告