【第12题】已知半径,求圆的周长和面积

题目描述

循环输入。每输入一个正整数r,输出两个浮点数分别表示圆的周长和面积并且以空格分隔,均精确到小数点后六位。当没有任何输入时,程序结束。

解题思路

这里我们只要知道圆的周长和面积计算公式即可。那么这里的Π的话,有两种定义方式。
方式一:
直接自己定义一个PI 3.14
方式二:
利用自带的数学函数来表示PI
这里要注意反三角函数的返回值和参数都是double,如图
在这里插入图片描述

解题代码

#include<stdio.h>
#include <math.h>
const double PI = acos(-1.0);
int main()
{
	double r;
	while( scanf("%lf",&r) != EOF)
	{
		double c = 2 * PI * r;
		double s = PI * r * r;
		printf("%.6lf %.6lf\n",c,s);
	}
	return 0;
}

写在最后

该文章内容是我阅读了CSDN博主英雄哪里出来的博文后,自己记录的一些观点和想法,希望对大家有帮助。英雄哪里出来的对应博文地址:传送门

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值