- 博客(7)
- 收藏
- 关注
原创 C++第六章 习题
P182 6.14:要求建立3个继承container的派生类cube、sphere与cylinder,让每一个派生类都包含虚函数surface_area()和volume(),分别用来计算正方体、球体和圆柱体的表面积及体积。分别计算边长为6.0的正方体、半径为5.0的球体,以及半径为5.0和高为6.0的圆柱体的表面积和体积。#includeusing namespace std;c
2015-06-29 15:01:09
1251
原创 C++第五章 习题
P162 5.18:编辑一个学生和教师数据输入和显示程序,学生数据要编号、姓名、班号和成绩,教师数据有编号、姓名、职称和部门。要求将编号、姓名输入和显示设计成一个类person,并作为学生数据操作类student和教师数据操作类teacher的基类。#include#includeusing namespace std;class person{public: person(s
2015-06-28 19:55:24
981
原创 C++第四章 习题
P124 4.17:建立一个对象数组,内放6个学生的数据(学号、成绩),用指针指向数组首元素,输出第2,4,6个学生的数据。#includeusing namespace std;class student{public: void setstu(int n,int s) { number=n; score=s;} void show() { cout<<"numbe
2015-06-28 14:42:30
511
原创 C++第4章 实验
P120.3:实验3: 设计一个用来表示直角坐标系的LOCATION类,在主程序中创建类LOCATION的两个对象A和B,要求A的坐标点在第3象限,B的坐标点在第2象限,分别采用成员函数和友元函数计算给定两个坐标点之间的距离。#include#includeusing namespace std;class Location{public: double a,b,d1,d2;
2015-06-28 13:17:39
2303
原创 C++第三章、实验2
P81 、实验2: 设计一个4*4魔方程序,让魔方的各行值的和等于各列值的和,并且等于两对角线值的和。例如,以下魔方:31 3 5 259 21 19 1517 13 11 237 27 29 1各行、各列以及对角线值的和都是64.#include#includeusing namespace std;class mag
2015-06-27 22:58:12
600
原创 C++第二章
2.29:#includeusing namespace std;int main(){ int a[20]; int *p[20]; a[0]=a[1]=1; int i; for(i=0;i<20;i++) a[i+2]=a[i]+a[i+1]; for(i=0;i<20;i++) p[20]=new int; for(i=1;i<=20;i++)
2015-04-06 22:30:11
360
1
原创 C++第三章
3.22:#includeusing namespace std;class circle{public: double radius; double s; void area();};void circle::area(){ cout<<"radius is "<<radius<<endl; s=radius*radius*3.14; cout<<"area
2015-04-01 15:54:02
364
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人