- 1,题目描述:
如下图所示的圆环铁片,中间是空心的,已知圆环外圆的半径是 r1 厘米(如:10cm),内圆半径是 r2 厘米(如:6cm),请编程计算该铁片的面积。(外圆面积 – 内圆面积,假设π =3.14 ,结果保留 2 位小数)
- 2,编程思路:
已知:大圆的半径r1和小圆的半径r2;
求: 蓝色部分的面积
第一步:定义和输入
int r1,r2;
double s1,s2,s,pi = 3.14;
cin>>r1>>r2;
第二步:求出大圆的面积和小圆的面积
s1 = pir1r1;
s2 = pir2r2;
第三步:蓝色部分的面积 = 用大圆的面积减去小圆的面积
s = s1-s2;
第四步:输出
cout<<fixed<<setprecision(2)<<s;
- 3,总代码: