//定义一个符号常量PI表示圆周率#define PI 3.14//定义一个函数area,接收两个参数r1和r2表示外半径和内半径,返回圆环的面积double area(double r1, double r2){//计算并返回圆环的面积
return PI * (r1 * r1 - r2 * r2)
}
然后我们可以在主函数main中调用这个函数来计算并输出实心圆环的面积,已知外半径为25cm,内半径为15cm。代码如下:
#include <stdio.h>//引入上面定义的area函数double area(double r1, double r2)int main(){//定义两个变量r1和r2表示外半径和内半径,并赋值为25和15
double r1 = 25 double r2 = 15 //调用area函数计算并输出圆环的面积
printf("圆环的面积是:%lf\n", area(r1, r2)) return 0
}
要计算周长半径就必须先得到半径或直径。有半径之后,用公式周长=直径xPI,面积=半径x半径xPI计算变可以得到结果。
下面是C语言源程序:
#include <stdio.h>
#define PI 3.1415926
int main(){
double r,l,s
printf("请输入半径:")
scanf("%lf",&r)
if(r<=0)printf("输入错误!");
else {
l=PI*2*r
s=PI*r*r
printf("周长=%lf 面积=%lf\n。",l,s)
}
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)