自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何安装Java JDK 和配置环境变量

如何安装Java JDK和配置环境变量,以及常见问题归纳

2022-09-04 21:02:40 346

原创 链栈的基本操作(有详细注释)

#include<iostream>using namespace std;typedef struct StackNode{ int data; struct StackNode *next;}StackNode,*LinkStack;//链栈的初始化void InitStack(LinkStack &S) //构造一个空栈S,栈顶指针置空{ S=NULL;}//入栈void Push(LinkStack &S,int e){

2022-04-07 16:37:14 257

原创 c++链队列的基本操作——有详细注解

#include <iostream>using namespace std;//链队列typedef int DataType;#define Node ElemTypeclass Node{public: DataType data;//结点数据域 ElemType *next;//结点指针域};//定义一个结点类(链类需要)class QueueLinkList {public: QueueLinkList(); //初始化队列 ~QueueLink

2022-04-02 22:04:13 1810

原创 定义一个复数类,重载+,-,*,÷运算符,实现复数运算

加油,伙伴们!#include<iostream>using namespace std;class FS{ private: double real; double image; public: FS() { real=0; image=0; } FS(double a,double b) { real=a; image=b; } FS

2022-04-01 21:59:36 889

原创 c++矩阵运算与重载=/+运算符

狗都不学的软件工程啊!#include<iostream>using namespace std;int m, m1, n, n1;class Matrix{public: Matrix(); void input(); Matrix operator+(Matrix& A); Matrix operator=(Matrix D); void display();private: double x[10][10];};Ma

2022-03-31 17:59:19 1013

原创 顺序栈的基本操作——有详细注解

顺序栈的基本操作文文要努力#include<iostream>using namespace std;//顺序栈的存储结构#define MAXSIZE 100typedef struct { int *base; //栈底指针 int *top; //栈顶指针 int stacksize; //栈可以用的最大容量}SqStack;//构造一个空栈void InitStack(SqStack &S){ S.base = new int[MAXSIZE];//为

2022-03-24 17:45:05 319

原创 c++实现顺序栈和链栈的基本操作——有详细注解

顺序栈#include<iostream>using namespace std;//顺序栈的存储结构#define MAXSIZE 100typedef struct { int *base; //栈底指针 int *top; //栈顶指针 int stacksize; //栈可以用的最大容量}SqStack;//构造一个空栈void InitStack(SqStack &S){ S.base = new int[MAXSIZE];//为顺序栈分配一个最大容量

2022-03-24 17:39:02 1782

原创 c++运算符重载

在类里面对运算符进行新定义,使其达到自己的目的加油哦!这里会常常更新一些c++的重要知识#include <iostream>using namespace std;class Book{private: string title; double price; int pages;public: Book() { price = 0; pages = 0; } Book(string tit

2022-03-24 16:06:08 1021

原创 单链表的基本操作——c++(有详细注解)

呕心沥血千辛万苦凌晨一点仍在调试上辈子连环杀人,这辈子软件工程无语住了 #include<iostream>typedef struct LNode{ int date; struct LNode *next;}LNode,*LinkList;//创造一个链表bool InitList(LinkList &L);void CreateList(LinkList &L,int n);void PrintList(LinkList L);vo

2022-03-17 22:03:42 3214

原创 顺序表的基本操作——c语言实现

狗都不学软件工程啥也不说了,好好学习吧!顺序表的存储结构typedef struct Table{ int * head;//声明了一个名为head的长度不确定的数组,也叫“动态数组” int length;//记录当前顺序表的长度 int size;//记录顺序表分配的存储容量}table;顺序表的创建table initTable(){ table t; t.head=(int*)malloc(Size*sizeof(int));//构造一个空的顺序

2022-03-17 16:38:09 309

原创 定义一个Boat和Car两个类,他们都具有私用属性——重量; 编写一个函数,计算两者的重量和。

(1) 定义一个Boat和Car两个类,他们都具有私用属性——重量;(2) 编写一个函数,计算两者的重量和。(3) 友元函数的运用完成计算#include<iostream>using namespace std; class Car; class Boat{ private: int weight; public: friend int Add(Boat &b,Car&c);

2022-03-15 22:23:03 1304 2

原创 如何快速上手写c代码——一个平凡人的方法

一、关于c语言,注重课本,注重课本,注重课本,重要的话说三遍,课本是根本,是基础,老师的PPT,翁凯和小甲鱼的c语言课程,这都是基于对基本知识有初步的认识,我之前就是因为不知道二、预习,一定要预习,这样才能在课堂上不犯困...

2022-03-14 12:22:40 804

原创 C语言——利用递归函数完成斐波拉契前n项的计算

C语言,利用函数的方法完成斐波拉契前n项的计算#include<stdio.h>int fun(int n){ if(n>2) { return fun(n-1)+fun(n-2); } else { return 1; } }int main(){ int i,n;printf("输出斐波那契前n项"); scanf("%d",&n);for(i=1;i<n+1;i++){ printf("%d ",fun(i));

2022-03-12 15:57:36 2629 1

原创 【无标题】c++创建一个三角形类,计算周长和面积

c++创建一个三角形类,利用构造函数进行赋值,将方法封装在public里面,构造函数函数名与类名相同,三角形边长等数据私有#include<iostream>#include<math.h>using namespace std;class Sanjiao{ private:int a,b,c,C;double S;public: Sanjiao(int a,int b,int c) { this->a=a; this->b=b;

2022-03-12 15:33:16 2777 1

原创 创建一个计数器类,增值或减值

#include <iostream>using namespace std;class Counter{private: int count;public: Counter(int x) { count = x; } void Increase() { ++count; } void Decrease() { --count; } int getCurrentCount() { re

2022-03-11 22:09:28 682 1

原创 创建一个阶乘类,完成数阶乘的计算

#includeusing namespace std;class Cfactorial{private:int a,b,x;public:int JC(){int i;cout<<“输入需要计算的阶乘”<<endl;cin>>a;x=1;for(i=a;i>0;i–){x=x*i;}cout<<“该数的阶乘为:”<<x<<endl;}};int main(){Cfactorial p;

2022-03-10 17:25:34 546 1

原创 c++c创建一个时间类

#includeusing namespace std;class Date{private:int year;int month;int day;public:Date(int year,int month,int day){this->year=year;this->month=month;this->day=day;}void Judge( int year, int month, int day){ if(year%4==0&&

2022-03-10 17:18:56 1116 1

原创 c与c++的学习历程

初学C时,是一脸的迷茫,是不习惯,是不理解,是怨天尤人,怪老师不教如何上机实践,自己不看课本,纯靠老师讲的PPT,后面才知道那点知识是远远不够的,才知道代码是一个个打上去的,满脸的焦急,是不是学不会了,看后面的越来越难,前面的学了也忘记,视频教程也看不懂,考试怎么办,以后工作怎么办,看别人代码敲得飞快,一个接一个小游戏的制作,为什么自己不会,这应该是新手最常见的问题,很慌张,很不安,作为老学长告诉大家,这都没事,当你越往后学的时候,你就会越来越懂,越来越会,就会有云开雾散的感觉,特别是当你学c++时,因为有

2022-03-09 21:30:10 3123 2

空空如也

空空如也

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

TA关注的人

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