项目一(2)。不用参数默认构造函数
来源:互联网 发布:配色软件中文 编辑:程序博客网 时间:2024/04/30 15:00
上机内容:C++程序的编写和运行
上机目的:掌握简单C++程序的编辑、编译、连接和运行的一般过程
我的程序:
运行结果:
心得体会: 略
知识点总结:略
上机目的:掌握简单C++程序的编辑、编译、连接和运行的一般过程
我的程序:
/* Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者:赵玲玲 * 完成日期:2014 年 3 月 25 日 * 版 本 号:v1.0 * 输入描述: 无 * 问题描述: * 程序输出: * 问题分析:* 算法设计:略 */ #include <iostream>#include <cmath>using namespace std;class Triangle{public: Triangle() { a=1; b=1; c=1; } double perimeter();//计算三角形的周长 double area();//计算并返回三角形的面积 void showMessage();private: double a,b,c; //三边为私有成员数据};void Triangle::showMessage(){ cout<<"该三角形的周长为"<<perimeter()<<",面积为:"<<area()<<endl;}int main(){ Triangle Tri;//调用默认构造函数,不指定参数时,默认各边长为1; Tri.showMessage(); return 0;}//计算三角形的周长double Triangle::perimeter(){ double per; per=a+b+c; return per;}//计算并返回三角形的面积double Triangle::area(){ double ar,p; p=(a+b+c)/2; ar=sqrt(p*(p-a)+p*(p-b)+p*(p-c)); return ar;}
运行结果:
心得体会: 略
知识点总结:略
0 0
- 项目一(2)。不用参数默认构造函数
- 项目一默认参数的构造函数
- 第五周项目一(2):三角形类(使用默认参数的构造函数)
- 第五周 项目一:三角形类(默认构造函数和带参数构造函数)
- 第四周项目一 三角形类构造函数(3) 带默认参数的构造函数
- 第三周项目一有默认参数的构造函数
- 项目一(2):三角形类(默认构造函数)
- 第五周 项目一:三角形类(有默认参数的构造函数)
- 第三周 项目一(3):三角形类的构造函数(有默认参数的构造函数)
- 第四周项目一:三角形类的构造函数(3):有默认参数的构造函数
- 第四周 项目一--三角形类的构造函数(3)有默认参数的构造函数
- 项目一 默认构造函数和带参数的构造函数
- 第四周 项目一 三角形的构造函数—使用有默认参数的构造函数
- 第三周 项目一(2):三角形类的构造函数(默认构造函数)
- 第四周项目一:三角形类的构造函数(2):默认构造函数
- 第四周项目一 三角形的构造函数(2) 默认构造函数
- 第四周 项目一--三角形类的构造函数(2)默认构造函数
- 第四周项目一 (2) 三角形类的构造函数 默认构造函数
- MathDemo
- 表达式求值
- 揪出口臭十大罪魁祸首
- shell多行注释
- 批处理学习(三)
- 项目一(2)。不用参数默认构造函数
- 重构改善既有代码的设计--重构第一个案例
- C++并发实战:面试题3:一道google笔试题
- 海里数据处理面试题中的一些概念介绍
- 李白打酒
- c# 自动调整列宽
- VMware Workstation 不可恢复错误: (vmx)Exception 0xc0000006 (disk error while paging) has occurred.
- Unbuntu hbase0.96伪分布模式安装
- 深入Java虚拟机--第一章 Java体系结构介绍