C语言,问题如下

编写给定矩形的边长,然后计算并返回矩形的面积的函数。
函数的原型为:float area(float a,float b),然后编写主程序从键盘输入任意矩形的边长,再调用该函数,在主程序中输出面积(注意此题一定要通过调用函数area的方法来实现矩形面积的计算,结果保留两位小数点)。
样例输入:
2  2.5
样例输出:
5.00

第1个回答  2018-12-31
#include <stdio.h>
#include <stdlib.h>/* run this program using the console pauser or add your own getch, system("pause") or input loop */float area(float a, float b)
{
return a * b;
}int main(int argc, char *argv[]) {
float S = 0.0;
float a = 0.0;
float b = 0.0;

scanf("%f%f", &a, &b); //输入矩形边长
S = area(a, b); //计算矩形面积
printf("%.2f", S) ;//打印矩形面积,保留2位小数 return 0;
}追问

可以了,那个float弄到注释去了

追答

解决了就好。

本回答被提问者采纳
相似回答