编写计算圆的面积与周长的函数 ➢ 函数名:类似 ygxcalc) ➢ 形参:表示半径、面积、周长的 3 个形参,其中半径采用传值方式,面积、周 长采用传址方式 ➢ 返回值:整型 ➢ 功能:根据形参计算圆的面积和周长,程序中要编写必要的代码判断半径是否 小于 0,小于 0 时返回-1,否则返回 0
时间: 2023-10-31 12:07:54 浏览: 71
圆的周长与面积.计算器
4星 · 用户满意度95%
以下是实现该功能的函数:
```python
def ygxcalc(radius, area, perimeter):
if radius < 0:
return -1
else:
area[0] = 3.14 * radius * radius
perimeter[0] = 2 * 3.14 * radius
return 0
```
函数中,首先进行半径是否小于 0 的判断,如果小于 0,就返回 -1,表示参数错误;否则,根据圆的公式计算圆的面积和周长,并将结果保存在面积和周长的传址参数中,最后返回 0,表示函数执行成功。
阅读全文