编写一个函数,它有两个参数,a和b。当a和b均为非负数时,返回二者的和;a和b任何一个为负数时则退出运算。
时间: 2024-02-11 18:09:31 浏览: 56
好的,我可以为您编写这个函数。这是一个 Python 语言的示例代码:
```python
def sum_of_nonnegative_numbers(a, b):
if a < 0 or b < 0:
print("Error: a or b is negative.")
return
else:
return a + b
```
这个函数名为 `sum_of_nonnegative_numbers`,接收两个参数 `a` 和 `b`。如果其中任何一个参数为负数,则打印错误信息并退出运算。如果两个参数均为非负数,则返回它们的和。您可以将这个函数复制粘贴到您的 Python 环境中,并调用它来测试它的功能。
阅读全文