自定义函数比较两个数的大小
时间: 2023-11-28 19:46:28 浏览: 60
以下是一个自定义函数比较两个整数大小的例子:
```c
#include <stdio.h>
int Max(int a, int b) {
if (a > b) {
return a;
} else {
return b;
}
}
int main() {
int a = 10, b = 20;
printf("The max is %d\n", Max(a, b)); // 输出:20
return 0;
}
```
该函数名为Max,接受两个整数参数a和b,返回它们中的最大值。在主函数中,我们定义了两个整数a和b,并将它们作为参数传递给Max函数,最后输出返回值。
相关问题
利用自定义函数比较两个数大小
以下是利用自定义函数比较两个数大小的Python代码:
```python
def get_max(x, y):
if x > y:
return x
else:
return y
a = 10
b = 20
max_num = get_max(a, b)
print("max_num =", max_num) # 输出:max_num = 20
```
在这个例子中,我们定义了一个名为`get_max`的函数,该函数接受两个参数`x`和`y`,并返回其中较大的一个数。然后我们定义了两个变量`a`和`b`,并将它们分别赋值为10和20。接着,我们调用`get_max`函数,并将`a`和`b`作为参数传递给它,最后将返回值赋值给`max_num`变量。最终,我们打印出`max_num`的值,即20。
shell编程自定义函数比较两数大小
下面是一个比较两个数大小的Shell函数:
```
compare() {
if [ $1 -gt $2 ]; then
echo "$1 is greater than $2"
elif [ $1 -lt $2 ]; then
echo "$1 is less than $2"
else
echo "$1 is equal to $2"
fi
}
```
使用方法:
```
$ compare 5 10
5 is less than 10
$ compare 10 5
10 is greater than 5
$ compare 5 5
5 is equal to 5
```