自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++谭浩强第四版13.5,二进制文件的操作

【代码】C++谭浩强第四版13.5,二进制文件的操作。

2024-08-14 16:37:08 86

原创 谭浩强第四版C++13.3

编写程序在显示屏上显示一个B组成的三角形。

2024-08-12 16:06:56 228

原创 谭浩强第四版C++13.2

/小数后保留3位,它是从最后一位数开始排序的因为他们的小数位都是一样的所以小数点的位置是相同的。//设置字段长度为10。//2从键盘输入一批数值要求保留3位小数,在输出时上下行小数点对齐。

2024-08-12 15:29:14 587

原创 谭浩强第四版C++12.5

class shape {public: virtual float Printarea()const { return 0; };};class circle :public shape {public: circle(float r) :radius(r) {} virtual float Printarea()const;//覆写面积函数private: float radius;};float circle::Printarea()const {

2024-08-09 16:08:45 309

原创 谭浩强C++第四版11.10

【代码】谭浩强C++第四版11.10。

2024-08-07 17:23:51 72

原创 谭浩强C++第四版11.9

teacher_cadre ct("罗金玉", 21, "男", "china", 101, "boss", "教授", 100000000);//string不能作形参?

2024-08-07 16:26:04 579

原创 谭浩强C++第四版11.1

【代码】谭浩强C++第四版11.1。

2024-08-07 14:45:28 65

原创 谭浩强第四版C++(10.7

【代码】谭浩强第四版C++(10.7。

2024-08-04 16:28:35 111

原创 实现复数和浮点数相加分别以复数和浮点数两种形式输出(谭浩强第四版10.6

【代码】实现复数和浮点数相加分别以复数和浮点数两种形式输出(谭浩强第四版10.6。

2024-08-04 15:16:28 89

原创 利用重载运算符使得两个矩阵相加(谭浩强C++10.4)

public:matrix() {i < 3;i++) {j < 3;j++) {private:i < 3;i++) {j < 3;j++) {} }matrix m1;i < 3;i++) {j < 3;j++) {return m1;int n = 0;i < 3;i++) {j < 3;j++) {n++;n = 0;

2024-08-04 14:44:01 253

原创 定义一个复数类实现整数或者类对象和complex相加(谭浩强C++第四版10.3)

complex operator+(int &i, complex &c) {//友元函数实现int类型的数与complex类相加,用于让c4=i+c时可以i、c(复数类)任意交换位置(c让在+右边。//operator 数据类型{、 }用于将对象类和该数据类型可以相加且相加后的数据类型为该数据类型。complex complex::operator+(int& i) {//c(复数类)放在加号左边。

2024-08-03 17:48:22 147

原创 定义一个复数类,重载+运算符(不是友元和成员函数,是普通函数),使complex类相加,(C++谭浩强第十章)

/1、定义一个复数类,重载+运算符(不是友元和成员函数,是普通函数),使complex类相加,

2024-08-03 17:01:41 299

原创 输入输出流函数重载C++(谭浩强第四版第十章符号重载)

istream& operator>>(istream& cin, point& p) {//输入函数重载,两个形参,因为<<,>>属于类iostream,所以得传参。//写等号错误,忘记写p2引用符。}//有参构造函数,方便传参(点的坐标)point() { x = 0;}//定义无参构造函数。

2024-08-01 16:59:45 300

原创 利用函数重载对点取反和判断两个点是否重合(C++,函数重载)

/写等号错误,忘记写p2引用符。}//有参构造函数,方便传参(点的坐标)cout<<(p1== p2);//应加上()否则会报错,因为==是运算符,1为true,2为false。}//定义无参构造函数。

2024-08-01 16:07:14 141

原创 在类模板外定义函数(C++ 谭浩强9.12)

在类外定义函数每个函数前都要加上首句template<class numtype>compare(numtype, numtype);template<class numtype>//声明类模板。

2024-07-29 15:37:30 156

原创 C++程序设计第四版(谭浩强)第九章9

/定义静态成员函数(无this指针),可以通过类调用函数也可以通过对象调用函数。//静态数据成员,各对象的静态成员数据都是一样的(不能用构造函数对其进行初始化)//可通过对象名引用也可以通过类名引用(store::n)//作用是处理静态成员,不能访问类中的非静态成员。//将employ数组中各元素中的总价和总件数累加。float store::average() {//利用静态函数调用静态成员求平均。void store::sumprice() {//计算总价格的函数。

2024-07-28 16:05:42 711

原创 C++程序设计第四版(谭浩强)第九章7

/在常函数的限定下一定要修改常对象中的成员数据,那么在类中将成员数据用mutable 修饰。//将stu对象变为常对象,常对象不可以调用非常函数。//指向常对象的指针变量。//指向对象的常指针。

2024-07-28 14:17:34 234

原创 建立一个对象数组,内存放5个学生数据(学号、成绩),设立一个函数max,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号。

if ((p_array + i)->score > maxscore) {//如若有比最高分还高的分数,最将它赋值给最高分。//本题中的成员数据要被外部函数max_score调用,所以设置为public,若不被调用则可以设置为私有成员。//将第一个对象的分数赋值给最高分。//公有成员可以被外界调用,私有成员(private)只能被本类中的函数调用。cout << "最高分的学号为:" << max_score(p, 5);

2024-07-27 17:29:45 184

原创 9.4 建立一个对象数组,内放5个学生的数据(学号、成绩),用指针指向数组首元素,输出1,3,5个学生数据(C++)

cout << "学号为:" << num << " 他的成绩为:" << score<<endl;

2024-07-27 16:56:54 206

原创 对象构造函数有默认参数的编译(对象与类的使用)(C++程序设计第四版第九章3)

/当使用默认参数构造函数时,不能再构建有参构造函数,//因为系统无法识别你所创建的对象使用的是哪个函数。

2024-07-27 16:25:03 172

原创 需要求3个长方柱的体积,请编写一个基于对象的程序.数据成员包括length长、width宽、height高.要求用成员函数实现以下功能:由键盘分别输入3个长方柱的长宽高,计算长方柱体积(c++程序设计

void rectangularcolumn::set_value() { //编写成员函数功能(rectangularcolumn类的成员函数)void set_value();

2024-07-24 17:05:48 160

原创 链表的创建,插入以及删除

NULL && p3->num > p1->num) {//遍历节点在没有找到插入节点(此时以num为插入要求)前,使得指针后移。if (p3->num = p1->num || p3->num < p1->num) {//找到插入节点。if (head == NULL) {//如果原来没有节点那么插入的就是唯一节点,p3.next为NULL。//将节点后移,p1总在下一个节点的开始即p2->next(同等于下一个节点的开始)p2->next = p1;

2024-07-24 15:48:22 228

原创 习题 8.4 在本章第8.3.3节中分别给出了包含类定义的头文件student.h,包含成员函数定义的源文件student.cpp以及包含主函数的源文件main.cpp。请完善该程序,在类中增加

cout << "请输入学号:";cout << "请输入姓名:";cout << "请输入性别:";

2024-07-24 15:44:51 98

空空如也

空空如也

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

TA关注的人

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