自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 程序补充题

Catch char*c

2024-07-01 13:24:38 302

原创 设计一个学生Student类,从键盘输入若干个学生的姓名、学号、年龄等数据,并将每个学生的信息保存在二进制文件student.dat中,然后将文件中的个人信息读出来并显示在屏幕上。

include<iostream>#include<fstream>#include<string>classStudentpublicstd::stringname;intid;intage;voidinput() {std::cout<<;std::cin>>name;std::cout<<;std::cin>>id;std::cout<<;std::cin>>age;voidstd::cout<<

2024-06-27 16:35:23 258

原创 文件复制:将一个文件a.txt中字符写入另一个文件b.txt。

while (inFile.get(ch)) { // 从输入文件读取字符。// 将字符写入输出文件。outFile) { // 检查输出文件是否成功打开。inFile) { // 检查输入文件是否成功打开。

2024-06-27 16:33:42 311

原创 c++定义一个抽象类Shape,定义一个纯虚函数area()用以计算面积,从Shape派生出长方形、梯形、圆形派生类。程序中通过基类指针来调用派生类中的纯虚函数,计算不同形状的面积。

/ 定义抽象类Shape。

2024-06-27 16:31:08 410

原创 c++程序

其中,学生数据有编号、姓名、班级,教师数据有编号、姓名、部门。main函数中,定义一个Student类对象和一个Teacher类对象,定义对象时通过参数给出数据成员的值。oss << "教师:编号:" << id << ", 姓名:" << name << ", 部门:" << department;oss << "学生:编号:" << id << ", 姓名:" << name << ", 班级:" << classId;oss<<""编号:""<<id<<"",姓名:""<<name;

2024-06-27 16:26:56 834

原创 c++程序题

定义返回表面积(surfaceArea)和返回体积(volume)的成员函数,这些函数都是纯虚函数。定义基类的派生类球(Ball)、圆柱(Cylinder),都含有返回表面积(surfaceArea)和返回体积(volume)的成员函数;std::cout << "表面积: " << shapes[i]->surfaceArea() << std::endl;std::cout << "体积: " << shapes[i]->volume() << std::endl;

2024-06-27 16:14:26 221

原创 设计一个图书类Book,数据成员有书号(id)、书名(bookTitle)、价格(price)、出版社(publisher);有带4个参数的构造函数,有静态数据成员图书对象总价bookTotalPri

include#include#include#includeclassBookprivatestd::stringid;std::stringbookTitle;doubleprice;std::stringpublisher;staticdoublepublicBook(std::stringid, std::stringbookTitle。

2024-06-27 16:08:41 271

原创 定义一个Student 类。在该类定义中包括:一个数据成员score(分数)及两个静态数据成员total(总分)和学生人数count;成员函数scoretotalcount(float score)用

include<iostream>#include<vector>classStudentprivatefloatscore;staticfloattotal;staticintcount;publicStudent(floatscore) {this->score =score;total +=score;count++;voidfloatscore) {this->score =score;

2024-06-27 16:06:12 393

原创 设计一个圆类Circle,有圆心坐标(x,y)、半径(radius)三个数据成员。有带3个参数的构造函数给三个数据成员赋初值;成员函数double distance(const Circle& c)

"两个圆的圆心距离为: "

2024-06-27 16:03:15 140

原创 设计Circle(圆)类,Circle类基本信息:半径radius;有带参数的构造函数;getArea()成员函数计算并返回圆面积;getMessage()成员函数中返回周长和圆面积等基本信息。其中:

include<cmath>#include<sstream>#include<string>#include<iostream>#ifndefM_PI#defineM_PI#endifclassCircleprivatedoubleradius;publicCircle(doubleradiusradius) {}doublereturnM_PIstd::stringstd::oss;oss<<"周长: "

2024-06-27 15:56:44 217

原创 设计Triangle(三角形)类,Triangle类基本信息:三个顶点坐标(每个点有x和y坐标);有带参数的构造函数;getArea()成员函数计算并返回三角形面积;(三角形面积公式: 已知三角形三边

include<cmath>#include<sstream>#include<string>#include<iostream>usingnamespacestd;classTriangleprivatedoublepublicTriangle(doublex1doubley1doublex2doubley2doublex3doubley3: x1(x1), y1(y1), x2(x2), y2(y2。

2024-06-27 15:54:42 172

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除