使用模块化(用户自定义函数)改写程序 6. 自定义求长方形面积函数,求输入的长方形(输入长和宽)面积;
时间: 2023-08-06 15:08:32 浏览: 105
好的,我可以帮您将该程序改写为使用自定义函数的形式。请看下面的代码:
```c
#include<stdio.h>
// 自定义函数,用于求长方形的面积
int rectangle_area(int length, int width) {
int area = length * width;
return area;
}
int main() {
int length, width;
printf("请输入长方形的长和宽:");
scanf("%d%d", &length, &width);
int area = rectangle_area(length, width);
printf("该长方形的面积为:%d\n", area);
return 0;
}
```
在这个新的程序中,我们定义了一个名为`rectangle_area`的函数,它接受两个整数参数:长和宽,并返回长方形的面积。在`main`函数中,我们声明了两个整型变量`length`和`width`,通过`scanf`函数从用户输入中读取长和宽的值,然后调用`rectangle_area`函数来求出长方形的面积,最后输出结果。使用模块化的形式可以使程序更加简洁、易读,并且可以方便地复用该函数。
阅读全文