#include"iostream"

using namespace std;
void main01() {
//printf("hello_world\n");
cout << "hello_world\n" << endl;//在c++里面输出
system("pause");
}
//求圆的面积
//用面向过程的方法求解了圆形的面积
void main() {
double r = ;
double s = ;
//printf("hello_world\n");
cout << "请输入圆的半径:";
cin >> r; //cin代表标准输入
cout << "r的值是:" << r << endl;
s = 3.14*r*r;
cout << "圆形的面积是s=" << s << endl;
system("pause");
}

//面向对象的思路解决这问题
class CirCle {
private:
double m_s;
double m_r;
double m_c;
public:
void setR(double r) {
this->m_r = r;
}
double getR() {
return this->m_r;
}
double getS() {
return this->m_r * m_r * 3.14;
}
double getC() {
return this->m_r * * 3.14;
}
};
int main() {
CirCle c1, c2;
double r,r2;
cout << "输入c1圆的半径" ;
cin >> r;
c1.setR(r);
cout << "c1圆的面积是" << c1.getS() <<endl;
cout << "c1元的周长是" << c1.getC() << endl;
cout << "输入c2圆的半径" ;
cin >> r2;
c2.setR(r2);
cout << "c2圆的面积是" << c2.getS() << endl;
cout << "c2元的周长是" << c2.getC() << endl;
system("pause");
return ;
}

c++中的命名空间

#include "iostream"
using namespace std; //定义命名空间
namespace namespaceA {
int a = ;
}
namespace namespaceB {
int a = ;
} //使用命名空间
void main() {
using namespace namespaceA;
cout << a << endl;
cout << namespaceB::a << endl;
system("pause");
}

最新文章

  1. 首页大图淡入淡出效果工具flexslider
  2. php构造方法与析构方法
  3. ORACLE表的恢复
  4. extJs学习基础3 ajax与php交互
  5. Linux进程间通讯的几种方式的特点和优缺点,和适用场合
  6. 冲刺阶段 day5
  7. usaco 2010年3月银组题解
  8. C#中的可空类型
  9. iOS开发——图形与动画篇OC篇&amp;图层基本上动画
  10. 关于java中for和foreach循环
  11. 初学coreData数据库读取不成功的问题
  12. CentOS 6.5 安装realtek RTL8188CE无线网卡
  13. 转 - markdown 简明语法
  14. 才趟过的一个坑,css造成的Validform表单提交按钮点击无效
  15. WebSocket实现一个聊天室
  16. halcon 特征测量
  17. [读书笔记]Linux命令行与shell编程读书笔记02 环境变量以及其他
  18. 南方IT教材反馈
  19. 【JS】点击页面判断是否安装app并打开,否则跳转下载的方法
  20. webpack开发和生产两个环境的配置详解

热门文章

  1. [Leetcode 881]船救人 Boats to Save People 贪心
  2. cv::ACCESS_MASK指定不明确的错误
  3. 201621123001《Java程序设计》第4周学习总结
  4. .NET实现字符串base64编码
  5. L266 作文
  6. shell脚本实例-mysql多机部署
  7. HDU 5776 sum(抽屉原理)
  8. SAP Module Pool Program Learning Documentation——Commit Work and Update dtab
  9. Spring Boot 揭秘与实战(二) 数据存储篇 - ElasticSearch
  10. Prepare paddle in Docker