课程作业二

课程作业二

github链接

题目要求:

  • 编写一个程序,要求计算给定的圆的半径求圆的面积,并将所结果打印出来。
  • 需要建立一个工程,将程序写为两个.cpp与一个.h文件。

    文件分离的感想:

    对于本次作业,是一道我们平时认为十分简单的代码题目,可是这道题的用意并不在于此,这道题主要是函数分离这一块的训练,如何让一道简单的题目的代码变得有条理,即使代码很短也能变得条理清晰。从写完之后的代码中能看出,一份好的代码,一份可读性强的代码,文件的分离是必不可少的,分离之后的代码增加了可读性,也从函数分离之中减少了一些垃圾代码,所以想做一个qualify programmer这一点能力是必不可少的。在今后厚植代码基础的过程中会加强这一方面的锻炼。

    部分代码展示:

class Circle
{
public :
    Circle();//定义一个圆的类
    void input();//声明函数input
    void output();//声明函数output
private:
    double _r;//定义圆的半径
    double _s;//定义圆的面积
    const double pi;//定义常量圆周率
};
Circle::Circle()
    :pi(3.1415926)//圆周率
{
    _r = 0;
    _s = 0;
}//构造类Circle的函数
void Circle::input()
{
    cout << "请输入圆的半径";
    cin >> _r;
}//input函数
void Circle::output()
{
    _s = _r*_r*pi;
    cout << "所求圆的面积为:";
    cout << _s << endl;
}//output函数

转载于:https://www.cnblogs.com/mercuialC/p/6771353.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值