C8-2 圆的周长和面积 (100/100 分数)
题目描述
求圆的周长和面积,已知圆类从shape抽象类继承。
要求使用c++ class编写程序。可以创建如下class
#include <iostream>using namespace std;
const double pi = 3.14;
class Shape{public: Shape(){} ~Shape(){} virtual double getArea() = 0; virtual double getPerim() = 0;};
class Circle: public Shape{public: Circle(double rad):radius(rad){} ~Circle(){}
/*补充这两个函数*/ double getArea(); double getPerim();private: double radius;};
int main() { double radius; cin >> radius; Circle c(radius); cout << c.getArea() << " " << c.getPerim() << endl;}
输入描述
输入圆的半径
输出描述
输出圆的周长和面积
样例输入
10
样例输出
314 62.8
#include <iostream> using namespace std;const double pi = 3.14;class Shape{ public:Shape(){}~Shape(){}virtual double getArea() = 0;virtual double getPerim() = 0; };class Circle: public Shape{ public:Circle(double rad):radius(rad){}~Circle(){}/*补充这两个函数*/double getArea();double getPerim(); private:double radius; };double Circle::getArea(){return (3.14*radius*radius); }double Circle::getPerim(){return (2*3.14*radius); }int main() {double radius;cin >> radius;Circle c(radius);cout << c.getArea() << " " << c.getPerim() << endl; }
转载于:https://www.cnblogs.com/qianxuejin/p/9079191.html
C8-2 圆的周长和面积 (100/100 分数)相关推荐
- python实现计算圆的周长和面积
需求:输入圆的半径,计算圆的周长和面积,结果要保留两位小数,对圆的半径的输入进行有效性校验 实现代码: # 全局变量 PI = 3.1415926def input_num():'''输入一个有效的数 ...
- python计算圆的周长和面积
分享自己的Python学习之路 写自己的第一个Python程序:计算圆的面积及周长 先写一个简单的 if __name__ == '__main__':# 创建一个输入框radius = input( ...
- C语言程序——符号常量的使用(求圆的周长和面积)
C语言符号常量的使用. 文章目录 前言 一.定义符号常量圆周率求PI 二.运行结果 三.符号常量使用注意事项 总结 前言 在使用C语言编写程序解决实际问题时,我们会定义很多变量,当然有一些数据时不变的 ...
- python怎么求圆柱表面积半径和高由键盘输入_从键盘上输入圆的半径,计算圆的周长和面积(使用符号常量)_学小易找答案...
[单选题]Randal Ice needs a loan to purchase pet food and other pet supplies for his local pet store ove ...
- matlab 求圆的周长和面积
求圆的周长和面积 clc; clear; radius=3; c=2*pi*radius; s=pi*radius*radius; c,s 运行结果c = 18.8495559215388 s = 2 ...
- java定义一个类计算圆的半径,C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计...
导航:网站首页 > C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计 C++编程:定义一个圆类要求属性为半径, ...
- 简单的C++程序求圆的周长和面积
C++程序求圆的周长和面积 求圆的周长和面积 方法1:用结构化方法编程,求圆的周长和面积 方法2:用面向对象方法编程,求圆的周长和面积 初学者易犯错误模型 求圆的周长和面积 数据描述: 半径,周长,面 ...
- 编程题:带参数的宏定义来实现,求圆的周长和面积。
编程题:带参数的宏定义来实现,求圆的周长和面积. #include<stdio.h> #define PI 3.14159 #define L(r) 2*PI*(r) #define S( ...
- OJ1010: 求圆的周长和面积
题目描述 输入圆的半径,求圆的周长和面积. 要求定义圆周率为如下宏常量 #define PI 3.14159 输入 输入半径r的值,为一实数. 输出 输出一行,包括周长和面积.数据之间用一个空格隔开, ...
最新文章
- 解释Python的‘__enter __‘和‘__exit__‘
- flex布局实现叠在另一个div之上_如何让一个div在另一个div的上面,求高手指点...
- 什么是分布式系统,如何学习分布式系统(转)
- WX公众号授权登录的简单应用
- Oracle分组取出每组的第一笔数据
- c语言open参数,ifstream :: open()的C类型参数
- [html] 你有了解video的x5-video-player-type这个属性吗?它的作用是什么呢?
- 神经网络代码解读_强化学习、联邦学习、图神经网络,飞桨全新工具组件详解...
- sublime 关闭自动更新
- 使用根轨迹分析的动态补偿设计
- AVX2整数向量运算
- Java使用百度翻译api
- 网络安全应急响应实施过程
- 六安牌照上海浦东验车
- dell服务器 指示灯_服务器指示灯说明
- 解决Oracle使用in语句不能超过1000问题
- Timer 和TimerTask分析
- SCU2016-04 F题 (大模拟)
- 【Swing】了解Swing,Swing是什么?
- 厉害,竟然把VSCode玩成了IDEA的效果,有点哇塞
热门文章
- django HttpResponse的用法
- 【XSY2720】区间第k小 整体二分 可持久化线段树
- async 和 await 的进阶
- NOIP前夕:noi.openjudge,Maximum sum
- DATEADD(Day, DATEDIFF(Day,0,ShippingTime), 0)
- sinacloud webpy mysql_Mysqldb和webpy的安装
- 卓金武——从数学建模到MATLAB
- poj3714 最近点对
- centos8 linux部署node项目
- java mvc中重复提交表单,spring mvc 防止重复提交表单的两种方法,推荐第二种