【第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博主英雄哪里出来
的博文后,自己记录的一些观点和想法,希望对大家有帮助。英雄哪里出来
的对应博文地址:传送门
【第12题】已知半径,求圆的周长和面积相关推荐
- 键盘输入圆的半径求圆的周长和面积
键盘输入圆的半径求圆的周长和面积 使用scanf("%d", &a)函数可以获取键盘输入的值,并将键盘输入的值保存到变量a中,其中%d表示输入的是整数,还可以使用%c.%f ...
- C语言初步-顺序结构-已知半径求圆的面积
输入圆的半径 r,计算圆的面积 s,并输出. s=pi*r*r; pi为圆周率, #include <stdio.h> int main() { double r,s,pi=3.14159 ...
- c语言计算圆的周长和面积用getchar,c语言求圆的周长和面积,已知圆的周长求面积...
Q2:用C语言编写:输入半径R,求圆的周长.面积和球的体积. #define PI 3.14 #include void main(void) { float r,l,s,v; printf(&quo ...
- python怎么求圆柱表面积半径和高由键盘输入_从键盘上输入圆的半径,计算圆的周长和面积(使用符号常量)_学小易找答案...
[单选题]Randal Ice needs a loan to purchase pet food and other pet supplies for his local pet store ove ...
- Java圆的周长公式_【Java教程】输入圆的半径,并求圆的周长和面积 来研究下吧...
我现在详细教你如何编写一个输入圆的半径与求圆的周长和面积 工具/材料 电脑 Eclipse neon软件 操作方法 01 执行菜单栏的[文件>新建>Java项目]命令,将弹出[新建Java ...
- 编程题:带参数的宏定义来实现,求圆的周长和面积。
编程题:带参数的宏定义来实现,求圆的周长和面积. #include<stdio.h> #define PI 3.14159 #define L(r) 2*PI*(r) #define S( ...
- 【Java】编写Java应用程序,完成从键盘输入圆的半径,求圆的周长和面积并输出结果的功能...
计算公式 周长=2*PI*R 面积=PI*R*R 控制台 import java.io.*; public class MyTest {/*输入圆的半径,求圆的周长和面积*/public static ...
- java程序1:从键盘输入圆的半径,求圆的周长和面积
编写一个java程序,从键盘输入圆的半径,求圆的周长和面积,并输出. 要求: (1)半径仅考虑int型正整数,并综合利用所学较好地处理异常输入,包括非法整数.负整数输入时的处理.输入半径要给用户一些提 ...
- c语言学习-输入一个圆的半径,分别求圆的周长,面积和体积
输入一个圆的半径,分别求圆的周长,面积和体积 程序流程图: 代码: #include<stdio.h> #define PI 3.1416 void main() {float r,l,s ...
- java源程序求圆的周长和面积_编写程序,输入圆的半径,求出圆的周长和面积. PI=3.14...
C语言程序 编写函数,求圆面积的值,主函数输入半径,并在主函数中调它. #includemain(){\x09floatS(floatr);\x09floatr;\x09printf("in ...
最新文章
- logcat --pid xx 查看某个进程的信息
- 009_Vue循环结构
- qt修改程序图标名称_解决Qt应用程序添加icon图标,修改窗口图标以及添加系统托盘问题...
- 【两数之和】算法优化笔记
- 给PUBG Mobile打上几十个数据标签解析霸榜原因
- when is IBASE status changed from inital to created - not answered
- leetcode585. 2016年的投资(SQL)
- sklearn保存svm分类模型_【菜菜的sklearn】07 支持向量机(上)
- android拍照功能编程,android实现手机App实现拍照功能示例
- 我不应该用计算机做题,中考答题涂卡必须用2B铅笔,看到电脑扫描的试卷,才明白有多重要...
- mysql repair 索引_MySQ索引操作命令总结(创建、重建、查询和删除索引命令详解)...
- docker 代理_Docker点滴:如何配置docker代理
- Aittit.attilax超级框架 api 规划大全
- 一对一关系,一对多关系,多对多关系的简单理解
- 均价 和 最新价格 是啥意思 什么是MACD DIFF DEA 指标?
- pyton构建一个计算列表中位数的函数
- adb命令重置_Android ADB 常用命令
- java clh_【Java】CLH 自旋锁
- java七牛获取访问路径_七牛回调及回调鉴权
- 微信分享连接个别手机、ios转发不显示图片的,缩略图不出来
热门文章
- 深度学习升级打怪之序列模型-(RNN, LSTM)
- 《炬丰科技-半导体工艺》单片晶圆清洗工具干燥性能评估
- 思迅软件思迅餐饮软件6找回会员卡信息数据库修复误删除修复
- 查看提供者的端口时报Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder ‘server.port‘
- 商彝夏鼎丨明定陵和金丝蟠龙翼善冠
- 史上最全实战资源,机器学习框架、高分练手项目及数据集汇总
- 攻防世界-wp-MISC-新手区-9-SimpleRAR
- Locust的安装和有无Web界面的使用,附脚本示例供参考
- 股指期货适合什么市场(股指期货适合什么市场)
- 求连通分量(DFS)(BFS)(STL)