zoukankan      html  css  js  c++  java
  • 2017《面向对象程序设计》课程作业二

    题目描述

    • 编写一个程序,要求根据给定的圆的半径求圆的面积,并将求得的结果打印出来。

    要求:

    • 输入输出采用cin和cout。
    • 建立一个工程,将程序写成两个.cpp和一个.h的形式。
    • 要求程序必须要对变量的定义和各个函数模块进行注释。
    • 变量命名符合命名规范。参考命名规范文档。
    • 提交一篇博客。博客内容为:github链接以及对文件分离的感想。

    代码地址

    • 包括两个cpp文件和一个.h文件
    • functions.cpp 包括三个函数:输入半径,计算面积,输出面积、
    • head.cpp 包括圆周率值PI的定义,头文件,三个函数的声明。

    建立工程

    使用Visual Studio 2017 建立工程

    运行结果

    文件分离的感想

    对于小的程序,文件分离看不出它的优势,但是对于大程序,文件分离的优势就很明显了:

    • 使程序的结构更清晰:程序分为一个.h和两个.cpp文件。 .h用于预处理和函数声明;.cpp一个作为主函数,编写程序的框架,另一个用于编写其它自定义函数。
    • 使程序易于修改和维护:文件分离后,更便于找到对应的模块进行修改和维护。
    • 便于多人协作时的分工:可以在.h中划分分工的职责,然后各自编写函数。
  • 相关阅读:
    centos6安装部署ntp
    pttablechecksum和pttablesync修复主从不一致的数据
    clickhouse数据导入导出
    mongodb执行js结果输出文件
    rman验证备份有效性
    使用expdp和impdp进行goldengate初始化
    安装goldengate软件(ogg)
    sql ltrim rtrim
    2022
    Mqtt服务部署
  • 原文地址:https://www.cnblogs.com/vancasola/p/6773770.html
Copyright © 2011-2022 走看看