使用宏常量定义PI求圆周长和面积
编写程序,实现从键盘输入圆的半径 r,计算并输出圆的周长和面积。

注意:本题要求必须使用宏常量定义 PI,PI 取 3.14159。

示例
输入
12
输出
周长: 75.398160
面积: 452.388960

#include <stdio.h>
/* 使用宏常量定义pi */
#define PI 3.14159
int main () {
    double r, c, s;
    /* 计算并输出圆的周长和面积 */
    scanf("%lf",&r);
c=2*PI*r;
s=PI*r*r;
printf("周长: %f\n面积: %f\n", c, s);
    return 0;
}

使用宏常量定义PI求圆周长和面积相关推荐

  1. 7-31 求圆周长和面积

    7-31 求圆周长和面积 已知一个圆的半径,计算该圆的周长和面积,结果保留2位小数.半径用实数表示,由键盘输入.设圆周率等于3.14159. 输入格式: 输入在一行中给出1个实数r,表示圆的半径. 输 ...

  2. 输入半径与高求圆周长、面积,圆球表面积、体积,圆柱表面积、体积

    设圆的半径为r=1.5,圆柱高为h=3,求圆周长.圆面积.圆球表面积.圆球体积.圆柱体积.用cin输入数据,输出计算结果,输出时要求有文字说明,取小数点后两位数字.请编写程序. #include &q ...

  3. CSharp求圆周长以及面积

    求圆的周长: double r = 3.0; // 圆的半径 double circumference = 2 * Math.PI * r; // 圆周长=2*π*半径 求圆的面积: double r ...

  4. PTA 7-31 求圆周长和面积

    已知一个圆的半径,计算该圆的周长和面积,结果保留2位小数.半径用实数表示,由键盘输入.设圆周率等于3.14159. 输入格式: 输入在一行中给出1个实数r,表示圆的半径. 输出格式: 在一行中输出圆的 ...

  5. c语言 设圆半径r,圆柱高h,求圆周长、圆面积、圆柱体体积

    设圆半径r,圆柱高h,求圆周长.圆面积.圆柱体体积.用scanf输入数据(半径为1.5,高为3),     输出计算结果,输出时要有文字说明,取小数后2位数字.     程序提示:  #define ...

  6. C语言 | 求圆周长 面积 圆球表面积 体积

    例47:C语言编程求圆周长.圆面积.圆球表面积.圆球体积.圆柱体积. 解题思路:就是简单的数学公式套用,圆周长公式=2πr,圆面积=πr²,圆球表面积=4πr²,圆球体积=4πR³ /3,圆柱体积=π ...

  7. 【C语言】求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积

    求圆周长.圆面积.圆球表面积.圆球体积.圆柱体积 设圆半径r,圆柱高h,求圆周长.圆面积.圆球表面积.圆球体积.圆柱体积.编写程序用scanf输入数据,输出计算结果:输出时要求有文字说明,取小数点后2 ...

  8. 习题 3.2 设圆半径r=1.5, 圆柱高h=3, 求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用cin输入数据,输出计算结果,输出时要求有文字说明,取小数点后两位数字。请编程序。

    习题 3.2 设圆半径r=1.5, 圆柱高h=3, 求圆周长.圆面积.圆球表面积.圆球体积.圆柱体积.用cin输入数据,输出计算结果,输出时要求有文字说明,取小数点后两位数字.请编程序. 代码: #i ...

  9. 习题 3.7 设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。

    C程序设计 (第四版) 谭浩强 习题3.7 个人设计 习题 3.7 设圆半径r=1.5,圆柱高h=3,求圆周长.圆面积.圆球表面积.圆球体积.圆柱体积.用scanf输入数据,输出计算结果,输出时要求有 ...

最新文章

  1. oracle列字符可以增加长度,ORACLE字符列长度语义
  2. 内存泄漏分析 mat 使用 activity泄漏
  3. 三星手机怎么恢复删除的图片_手机相册照片突然删除了怎么恢复?这个方法好用...
  4. 抽象工厂模式java_面试官:说一下静态工厂模式,工厂方法模式,抽象工厂的区别吧...
  5. android init.rc语法标准 .
  6. SNMP功能开发简介 三 使用DEBUGMSG打印指定的信息
  7. Metrics, tracing 和 logging 的关系
  8. linux make java版本,告诉make是否在Windows或Linux上运行
  9. Bert在CV领域的应用
  10. active mq topic消费后删除_《我想进大厂》之MQ夺命连环11问
  11. 华为S5300系列交换机V100R005SPH020升级补丁
  12. JAVA 实现《warcraft java版》游戏
  13. access 数据库模糊查询
  14. oracle财务系统与erp,浅谈Oracle ERP财务系统在中煤建安集团的应用
  15. 全国计算机等级二级ACCESS数据库程序设计(更新完毕)
  16. 重庆大学计算机学院考研,2021年重庆大学计算机学院考研指南
  17. python解决乱码转成中文
  18. Python Scrapy爬虫报错-Spider error processing
  19. 转:Django新手需要注意的10个要点
  20. 新猿木子李:0基础学python培训教程 Python操作Redis之有序集合类型

热门文章

  1. 刘易阳经典语录~~~不可不看~~~
  2. 遵义微红科技私有化部署+直播打造社群直播分销增长双引擎
  3. 图的最小生成树算法(图解+代码)| 学不会来看我系列
  4. 个人博客开发系列:文章实时保存
  5. MSSQL · 最佳实践 · SQL Server备份策略
  6. 【LEACH协议】基于matlab无线传感器网络LEACH与DEEC协议【含Matlab源码 2187期】
  7. 干涉测量技术的应用_高端汽车模具热处理技术与数字化测量技术的应用,你了解的多少?...
  8. AI Benchmark v4榜首风云:海思麒麟9000登上榜首
  9. 专科非计算机专业用买笔记本吗,计算机专业要用什么样的笔记本, 我想知道
  10. 如何解决sockjs.js?9be2:1609 GET http://192.168.43.36:8081/sockjs-node/info?t=1641735问题?