大一C语言编程题
- 编写一个函数,输入圆的半径,计算圆的面积。
double compute _circle _area(double radius){
double area;
area =radiusradius3.14;
return area;
}
#include
double compute _circle_area (double radius);//fuction declaration
int
main(int argc, char*argc[]){
printf(“%fn”, compute _circle area(10.0));
return 10;
} - 计算圆的边长
double compute_premeter (double radius){
double premeter;
premeter =23.14radius;
return premeter;
} - 编写函数,输入三角形的三条边长,求三角形的面积。
#include
double
compute_triangle_area(double a, double b, double c){
double p;
p=(a+b+c)/2;
double area;
area =sqrt(p*(p-a)(p-b)(p-c));
return area;
} - 从银行贷款100完万,约定年利息为5%,按月分期付款,30年还清,共计30*12个月。
如果采用等额本息的还款方式,求最终总计的还款多少钱。 - 编写函数计算返回四个整数a,b,c,d中第二大的整数值。