问题描述
给定圆的半径r,求圆的面积。
输入格式
输入包含一个整数r,表示圆的半径。
输出格式
输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。
说明:在本题中,输入是一个整数,但是输出是一个实数。

对于实数输出的问题,请一定看清楚实数输出的要求,比如本题中要求保留小数点后7位,则你的程序必须严格的输出7位小数,输出过多或者过少的小数位数都是不行的,都会被认为错误。

实数输出的问题如果没有特别说明,舍入都是按四舍五入进行。

样例输入
4
样例输出
50.2654825
数据规模与约定
1 <= r <= 10000。
提示
本题对精度要求较高,请注意π的值应该取较精确的值。你可以使用常量来表示π,比如PI=3.14159265358979323,也可以使用数学公式来求π,比如PI=atan(1.0)*4。

#include<stdio.h>
#include<math.h>
#define PI atan(1.0)*4int main()
{int r;scanf("%d",&r);double s;s = PI*r*r;printf("%.7f\n",s);return 0;
}

【蓝桥杯】给定圆的半径r,求圆的面积。相关推荐

  1. 输入半径r求圆的面积java_已知圆的半径r,求圆的面积S_学小易找答案

    [简答题]编写一个程序实现交换两个变量的数值. [简答题]编制密码器,实现给友军发送加密电报,报文由字母a~n组成,每输入一个字母,输出与其相邻的字母. [简答题]任意输入两个数,完成加法.减法.乘法 ...

  2. 【Java】编写Java应用程序,完成从键盘输入圆的半径,求圆的周长和面积并输出结果的功能...

    计算公式 周长=2*PI*R 面积=PI*R*R 控制台 import java.io.*; public class MyTest {/*输入圆的半径,求圆的周长和面积*/public static ...

  3. C++给出圆的半径,求圆的直径、周长和面积

    C++给出圆的半径,求圆的直径.周长和面积 给出圆的半径,求圆的直径.周长和面积.输入圆的半径实数 r ,输出圆的直径.周长.面积,每个数保留小数点后4位. 输入:         包含一个实数 r( ...

  4. Python 输入圆的半径,求圆的直径、周长和面积

    输入圆的半径,求圆的直径.周长和面积.(圆周率取值为3.14) r=int(input('请输入圆的半径:')) PI=3.14 z=2*r c=2*PI*r s= PI*(r**2) print(' ...

  5. java程序1:从键盘输入圆的半径,求圆的周长和面积

    编写一个java程序,从键盘输入圆的半径,求圆的周长和面积,并输出. 要求: (1)半径仅考虑int型正整数,并综合利用所学较好地处理异常输入,包括非法整数.负整数输入时的处理.输入半径要给用户一些提 ...

  6. python基础 输入圆的半径,求圆的周长

    简单的float 浮点数 input 输入 print(a,b)的用法 pi=3.14 r=float(input("请输入圆的半径:")) print("圆的周长是:& ...

  7. JavaBean输入圆的半径,求圆的面积和周长

    首先是Circle.class: package beans; public class Circle{private double r;public Circle(){}public double ...

  8. 给出圆的半径,求圆的周长和面积

    #include  "stdio.h" int  main()  //vs要用int main(void) void可以写也可以不写 { float  r, l, s;  // f ...

  9. C语言练习:用户输入圆的半径,求圆的面积

    #include<stdio.h> #define PI 3.14151926 #include<math.h> main() { float r,s; scanf(" ...

  10. C语言:已知圆的半径,求圆的面积(使用顺序结构)

    首先可以使用宏定义来确定Π的值,再通过键盘输入来获得圆的半径,最后使用圆的面积公式(s=Π*r*r)来计算圆的面积. 代码如下: #include <stdio.h> #define pi ...

最新文章

  1. 【Java】Leetcode155 最小栈 (运用数据结构:栈 解题)
  2. java 传参字符串数组_JAVA语言之okhttp传递数组参数
  3. 网站服务器c盘在哪找,云服务器c盘在哪儿
  4. redis优雅的批量删除key
  5. 精华【分布式、微服务、云架构dubbo+zookeeper+springmvc+mybatis+shiro+redis】分布式大型互联网企业架构!...
  6. GideView 动态列模板
  7. oraclek导出表_全兼容Oracle?扒一扒浪潮K-DB是咋做的?
  8. python 的csr_python的高级数组之稀疏矩阵
  9. WP7 Tip:改变启动页
  10. bootstrap - navbar
  11. python3---情感分析(基于词典中文)
  12. Discuz! ML远程代码执行(CVE-2019-13956)
  13. 宽带光纤接入网的概念和典型应用类型
  14. 我承认我不曾历经沧桑 (蒋方舟)
  15. 水管工游戏(啊哈算法)
  16. MQTT5.0新特性(比对3.1.1)
  17. [DZ X2.5实用教程] DZ X2.5(Discuz!)论坛-QQ企业OR域名邮箱作为发信邮箱设置教程
  18. 官方示例(十):网页开发3D粒子系统实现降雨效果 ThingJS
  19. 第17章- 5~8 钣金实体书架与刚体平台接触分析、材料弹塑性分析(网格控制、刚体接触设置,刚体只能作为接触的目标面、爆炸显示、载荷步设置、残余应力)
  20. 微软股价下跌 预示纳德拉与华尔街蜜月期终结?

热门文章

  1. 区块链的共识机制介绍及几种常见共识的优缺点
  2. 全能音视频转码 MediaCoder 0.8.36.5757 专业版
  3. mac m1下载wacom驱动问题 无法加载wacom系统软件 ps连接数位板
  4. Golandidea 2020.01破解版
  5. Vue中methods与computed区别
  6. Tomcat出现validateJarFile-jar not loaded问题
  7. 「另类」图达通,还缺一个二次进化
  8. 正点原子阿波罗开发板下载调试的bug
  9. Java 中哈希码的说明
  10. Unix/Linux 压缩包管理(压缩、解压缩文件和目录)