3. 已有变量定义和函数语句“int a=1,b=-5,c;c=fun(a,b);”,fun 函数的作用是计算两个数之差的绝对值,并将差值返回给调用函数,请编写 fun 函数,并调试。 fun (int x, int y)
时间: 2024-03-16 14:46:20 浏览: 92
大学专业试卷C语言A.doc
好的,我可以为您编写 fun 函数。以下是函数代码:
```
int fun(int x, int y) {
int diff = x - y;
if (diff < 0) {
diff = -diff;
}
return diff;
}
```
这个函数会计算 x 和 y 之间的差值,并将其绝对值返回给调用函数。如果差值为负数,则将其变为正数。您可以使用以下代码来测试该函数:
```
int a = 1, b = -5, c;
c = fun(a, b);
printf("%d", c);
```
这个代码将输出 "6",这是因为 1 和 -5 之间的差是 6 的绝对值。希望这可以帮助到您!
阅读全文