编程计算图形的面积:

程序可计算圆形、长方形、正方形的面积,运行时先提示用户选择图形的类型,

然后,对圆形要求用户输入半径值,对长方形要求用户输入长和宽的值,

对正方形要求用户输入边长的值,计算出面积的值后将其显示出来。

#include

using namespace std;

//定义符号常量

const float PI = 3.14;

//float const PI = 3.14;

//主函数

int main()

{

//定义变量

int iType;

float a,b,radius,area;

//输出提示信息

cout << "please select a type(0-circular 1-rectangle 2-sequare):";

//输入变量值

cin >> iType;

//利用switch语句进行判断和计算

switch (iType)

{

case 0:

cout << "please input the radius of circular :";

cin >> radius;

area = PI * radius * radius;

cout << "PI is " << PI <

cout << "The area of circular is " << area <

break ;

case 1:

cout << "please input the length and width of rectangle :" ;

cin >>a >> b;

area = a * b;

cout << "The area of rectangle is " << area <

break;

case 2:

cout << "please input the width of sequare:";

cin >> a;

area = a*a;

cout << "The area of sequare is " << area << "!" << endl;

break;

default:

cout << "please input again!";

break;

}

return 0;

}

在计算圆形面积的时候,会出现如下图中问题:

图中在左侧的变量监控中radius会显示出一长串小数点,而在控制台的结果输出中没有,并且这在长方形和正方形的面积计算中并没有出现。且在输入的半径值为小数比如1.3时,在监控栏中会看到1.29999995.

目前,我并不知道原因,如有看到此文的读者知道的请在评论区为我解惑,本人不胜感激。

长方形与圆最近连线LISP_常见图形,圆形、长方形和正方形面积的计算相关推荐

  1. 长方形与圆最近连线LISP_“认识长方形,正方形和圆”教学实录与评析

    教材:苏教版国标本小学数学一年级(下)"认识图形"第一课时P40-42内容. 教学过程: 一.创设情境,导入新课 师:同学们都玩过搭积木的游戏,今天,朱老师带领同学们去参观图形王国 ...

  2. 长方形与圆最近连线LISP_圆形与长方形

    圆形与长方形 完美的弧,平平的角 对于Logo设计来说,圆形是一种受欢迎的基础图形.圆形和有机形显得柔和且圆润.相反,牢固稳定的正方形和修长均衡的长方形则会因其摆放位置而显得整齐与对称,但同时也少了一 ...

  3. 长方形与圆最近连线LISP_餐桌到底选方还是圆?可千万别买错了,今天我们好好聊聊...

    最近我被所潜装修群里一则消息刷屏了,几个人你争我夺.言辞激烈,爬楼一看原来是纠结「餐桌选圆还是方」. 要说我们中国人真的是什么都能纠结起来,今天我也给大家好好聊聊餐桌究竟该怎么选! 1.方桌 VS 圆 ...

  4. 长方形与圆最近连线LISP_编写一个AutoLISP程序,画出一个边长为A的正方形,以及该正方形的内切圆,正方形的底边与正X轴的夹角为ANG...

    满意答案 hhmeme 2013.12.15 采纳率:51%    等级:12 已帮助:9370人 (defun c:zfx(/ A ANG p1 p2 p3 p4 p5 os cmd) (SETQ ...

  5. 常见图形,圆形、长方形和正方形面积的计算

    编程计算图形的面积: 程序可计算圆形.长方形.正方形的面积,运行时先提示用户选择图形的类型, 然后,对圆形要求用户输入半径值,对长方形要求用户输入长和宽的值, 对正方形要求用户输入边长的值,计算出面积 ...

  6. 计算正方形面积和周长_寒假作业:长方形、正方形周长面积应用题,附答案

    相信不少小朋友已经完成寒假作业了,在完成寒假作业的时候,你遇到了哪些问题呢? 三四年级的小朋友可能会遇到倍数关系.长方形.正方形周长和面积的问题,大部分的小朋友是无法理解题意导致的错误.在做方形的周长 ...

  7. 万花尺matlab仿真(圆内旋轮线,异形齿轮)

    万花尺matlab仿真(圆内旋轮线,异形齿轮) 0 前言 1 圆形齿轮,单点 2 圆形齿轮,图形孔 3 异形齿轮,单点 4 异形齿轮,异形孔 0 前言 万花尺是一种常见的玩具,通常由两个齿轮组成.大齿 ...

  8. html5圆圈刷新 博客,html5话出带圆的波浪线

    主要是熟悉canvas里面的画图,在加上一定的数据基础,就可以画出好看的东西. 输入代码: --------------------------------- < html> < h ...

  9. mysql pdf微盘下载失败怎么办_mysql线上常见故障剖析.pdf

    mysql线上常见故障剖析.pdf 还剩 30页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: 谢谢大家Summ ...

最新文章

  1. 使Chrome接受自签名的本地主机证书
  2. C#知多少 | 每个版本都更新了什么?
  3. 微软CNTK 2.0版本发布,支持C#
  4. ubuntu服务器ssh登录密码修改,Ubuntu-18.04 下修改root用户密码,安装SSH服务,允许root用户远程登录,安装vsftp服务器...
  5. Python timedelta total_seconds()方法与示例
  6. Qt工作笔记-Qt文档阅读笔记-qualifiedName()的官方解析及XML使用名称空间
  7. Fixcel电子表格——报表模块(二)
  8. 人月神话贯彻执行_《人月神话》读后感与读书笔记
  9. 第五章 代码重用与函数编写(1)
  10. 6个强大的AngularJS扩展应用
  11. FRR BGP 协议分析2 -- 创建对等体的命令分析
  12. ftp上传工具下载,八款中文绿色版ftp上传工具下载(ftp客户端)
  13. unity键盘控制移动操作(WASD)2
  14. 浙江师范大学c语言函数实验答案,C语言实验浙江师范大学8-2 D阵列+答案.doc
  15. 5分钟通过Sails.js从零开始开发RESTful API
  16. (原创)[联觉][类比推理的应用]震惊!声音也有温度和冷暖?什么是冷声和暖声?无处不在的联觉,色彩、声音的频率与温度之间的通感,色彩和声音的冷暖(类比冷色和暖色)
  17. python培训+价格上海
  18. splice,splite,slice的区别
  19. 电商平台数据查询工具(京东数据分析软件)
  20. OpenCV图像旋转(cv::rotate)与镜像(cv::flip)

热门文章

  1. mysql 最大链接数 max_connections 设置
  2. 搭建LAMP下的ucenter家园博客
  3. 设计模式系列(一)单例模式
  4. Factory模式与Prototype模式的异同
  5. wordpress网站后台打开速度很慢解决方法?
  6. android 听筒播放声音
  7. [4月21日]《51CTO 编辑部的外传》——剧本篇(上)
  8. 指针的运用与strcpy函数的优化
  9. 【面试】上中断和下中断
  10. [转]MFC下关于“建立空文档失败”问题的分析