C/C++
个人C/C++学习
会飞的飞哥
胸中之竹,装入山河万里;
心中之书,写下柔情万种。
展开
-
大二上数据结构实验答案链接整理
实验一:实验二:实验三:实验四:实验五:实验六:实验七:实验八:实验九:实验十:2的搜索链接1.实现图的邻接矩阵和邻接表的存储 2.实现图的遍历算法1、https://blog.csdn.net/xiezhi123456/article/details/879667772、包含一二题3、无实验十一:1的搜索链接1、实现顺序查找的算法11122、实现折半查找的算法3、实现分块查找的算法31实验十二:...原创 2020-12-17 19:47:29 · 306 阅读 · 0 评论 -
期末考试C++之使用友元函数计算两点间的距离
试卷思路:#include<iostream>using namespace std;/*class Point;int hdistance(const Point & first, const Point& second);int vdistance(const Point & first, const Point& second);*/class Point{public: Point(int x = 0, int y = 0)//构造函数原创 2020-08-30 20:57:29 · 1521 阅读 · 0 评论 -
C++奇数阶幻方(主动生成)
当初小学时,我非常地痴迷奥数。在我记忆里边,我遇到得最早,最让我痴迷的,幻方绝对是排在了前三位。 还记得那是四年级(哈哈,这个年龄真不算早,但那种对于奥数的感情,绝对是最纯真的热爱)我接触到神奇的幻方,然后自己鼓捣,找到了幻方的规律,就是这篇博客所用到的。所以,当我整理自己的旧书时,看到幻方,脑子一热,说干就干。 首先是幻方的起源,一段非常奇妙的故事。大约两千多年前西汉时代,流传夏禹治水时,黄河中跃出一匹神马,马背上驮着一幅图,人称「河图」;又洛水河中浮出一只神龟,龟背上有一张象征吉祥的图案称为原创 2020-06-12 14:30:14 · 4704 阅读 · 0 评论 -
一次C++作业 C++的I/O流类库 3 (学生注册信息登记程序)
设计一学生注册信息登记程序,该程序要求达到以下要求:a.学生信息包括姓名,学号,性别;b.学生信息要求能够循环从键盘输入,如果输入0 0 0,则退出输入;c.将所有输入的学生信息按文本文件的方式存储到一名为stureginfo.txt的文件中,文件中存储信息的格式如下:姓名:张三学号:10521030146性别:男d.停止输入后,程序读出存储到stureginfo.txt文件中的所有信息,并显示在屏幕上。//tips:同班同学请删去主函数,并将Student函数变成主函数以及注释数据变动即可原创 2020-06-08 15:12:26 · 1529 阅读 · 0 评论 -
一次C++作业 C++的I/O流类库2 [文本文件和二进制文件]
1.采用预定义的输入输出操纵符格式控制改造12.2.2中第一题,使其达到相同的输出效果。(接1)#include<iostream>#include<iomanip>using namespace std;void showflags(long f){ long i = 0x8000; for (; i; i = i >> 1) { if (i & f) cout << "1"; else cout <<原创 2020-06-08 13:03:53 · 778 阅读 · 0 评论 -
一次C++作业(模板类的构造& C++的I/O流类库)1
1.理解下面的动态数组类模板,它由一系列位置连续、任意数量相同类型的元素组成,其元素个数可在程序运行时改变,并完成该类中没有完成的成员函数(不允许改变已有代码),并设计主函数,实现对该模板类的功能测试。#include<iostream>#include<stdlib.h>using namespace std;//容错处理enum ErrorType { invalidArraySize, memoryAllocatetionError, indexOutOfRang原创 2020-06-06 16:27:58 · 1183 阅读 · 0 评论 -
一次C++作业 try-throw-catch
1、设计一个异常RangeError类响应输入的数不在指定范围内,实现并测试这个类。/*设计一个异常RangeError类响应输入的数不在指定范围内,实现并测试这个类。*/#include<iostream>#include<exception>using namespace std;class RangeError{public: RangeError() { cout << "Please input a Integer Number(0~10原创 2020-06-02 16:24:27 · 760 阅读 · 1 评论 -
PhoneNumber类
#include<iostream>using namespace std;class PhoneNumber{ friend ostream& operator<<(ostream& output, PhoneNumber& num); friend istream& operator>>(istream& input, PhoneNumber& num);public: PhoneNumber();pri原创 2020-05-23 10:38:09 · 768 阅读 · 0 评论 -
九、多态性—类型转换与虚函数 一次C++作业
综合改错:#include <iostream>#include<stdlib.h>class CComplex{public: CComplex(double r = 0, double i = 0) { real = r; imag = i; } int operator int() { return (int)real; } void Display(void) { cout << "(" << real <原创 2020-05-17 19:29:07 · 1603 阅读 · 0 评论 -
八、派生与继承—多重派生 一次C++作业与总结
改错#include <iostream>#include<string>using namespace std;class CBase1{public: CBase1() :a(a)//CBase1不存在默认构造函数,应删去括号内的int a,使系统生成默认构造函数 { cout << "base1 structure..." << endl; } ~CBase1() { .原创 2020-05-10 19:28:18 · 2601 阅读 · 3 评论 -
有关我在C++编程中的各种错误记录
错误 C3867 “xxxx”: 非标准语法;请使用 “&” 来创建指向成员的指针。函数调用需要添加括号;原创 2020-05-10 16:51:41 · 219 阅读 · 0 评论 -
C++ 类与对象 CPU类 实验上
记录C++郑莉老师课堂代码类与对象 实验四上#include <iostream>using namespace std;enum CPU_Rank { p1 = 1, p2, p3, p4, p5, p6, p7 };class CPU{private: CPU_Rank rank; int frequency; float voltage;public: CPU(CPU_Rank r, int f, float v) { rank = r; freque原创 2020-05-09 11:52:22 · 1980 阅读 · 0 评论 -
C++实验 类的应用
老师讲了C++实验,做一个小总结吧创建一个名为HugeInteger的大整数类(因为现在的int型能存放的整数的位数有局限性,可以只考虑正整数),表示方法,要求这个整数类型能存放长度为40位的整数数字,可以自由设计是数据的数据成员来存放40位的大整数。例如:创建长度为40的一个整数数组最多能存放40位的大整数(提示:数组的每个下标变量存放整数的一位)或者可以创建长度为40的char型数组,每个位...原创 2020-05-08 08:41:09 · 2006 阅读 · 2 评论