定义圆类Circle,数据成员有半径radius,成员函数有默认构造函数(默认半径为10)、构造函数、计算圆面积、圆周长以及输出函数,分别构造默认对象和半径为15的对象,输出各对象的周长与面积。
2016-05-17 19:55
886 查看
定义圆类Circle,数据成员有半径radius,成员函数有默认构造函数(默认半径为10)、构造函数、计算圆面积、圆周长以及输出函数,分别构造默认对象和半径为15的对象,输出各对象的周长与面积。
#include<iostream> #include<cmath> #define PI 3.14 using namespace std; class Circle { private: double radius; public: Circle(double r=10){radius = r;} double s_circle(); double c_circle(); void display(); }; double Circle::s_circle() { return (PI*radius*radius); } double Circle::c_circle() { return (2*PI*radius); } void Circle::display() { cout<<c_circle()<<" "<<s_circle()<<endl; } int main() { Circle c1; c1.display(); Circle c2(15); c2.display(); return 0; }
相关文章推荐
- SQL慢查询优化
- linux下生成core dump文件方法及设置
- 为RecyclerView打造通用Adapter 让RecyclerView更加好用
- 上楼梯
- SICP 2-31 2-32 SymbolicDiffer
- python学习笔记,长期记录不会的知识
- win10 explorer导致闪屏的解决方案
- [bzoj 1617]: [Usaco2008 Mar]River Crossing渡河问题 dp
- 乘法逆元与费马小定理
- [BZOJ1002][FJOI2007]轮状病毒(打表找规律+高精度||结论)
- 【bzoj1618】【Usaco2008 Nov]】Buying Hay 购买干草
- RIP、OSPF、BGP三种协议
- Ubuntu下Chrome造成系统假死的解决方法
- Docker 学习日志 (二)
- BZOJ -1864: [Zjoi2006]三色二叉树
- 算是学完了《Servlet&JSP学习笔记》,立此存照
- IOS学习之初识KVO
- SQL索引一步到位
- git命令每次提交都要输入用户名和密码的解决办法(git push origin master)
- 2016SDAU编程练习三1018