C++实验程序代码

实验1类的封装

1. 定义一个三维的点类,包含有一个有参的和一个无参的构造函数。编程实现输入两个点的坐标信息,计算并显示出两点之间的距离。

2. 定义长方形、圆形类、直角梯形类,编程实现这些图形信息的输入,并分别计算其面积和周长。

3. 定义一个学生类,包含信息为:学号、姓名、性别、出生年月、专业、备注。要求定义一个构造函数和析构函数,编程验证构造函数和析构函数的生成顺序及作用。

//1.定义一个三维的点类,包含有一个有参的和一个无参的构造函数。编程实现输入两个点的坐标信息,计算并显示出两点之间的距离。

#include<iostream>

#include<math.h>

using namespace std;

class SzPoint

{

private:

};

void main( )

{

int a1,a2,a3;

int x; int y; int z; SzPoint(){} SzPoint(int i,int j,int l) { } float distance(SzPoint &a,SzPoint &b) { } float c; float d; x=a.x-b.x; y=a.y-b.y; z=a.z-b.z; d=x*x+y*y+z*z; c=sqrt(d); return c; x=i; y=j; z=l; public:

你可能喜欢

  • C源代码
  • c++经典代码大全
  • 程序代码大全
  • C语言经典算法
  • C#面向对象
  • 面向对象程序设计期末考试试题

C++实验程序代码相关文档

最新文档

返回顶部