自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

原创 C++异常处理分析

1.源代码 例1 #include #include using namespace std; double f1(double x,double y,double z);//计算三角形面积函数 int main() { double a,b,c,s; cout<<"请输入三角形三边长:"; cin>>a>>b>>c; do { if(a>0...

2019-12-25 17:55:44 294

原创 派生类的使用与介绍

1.话不多说上代码 #include #include using namespace std; class Xuesheng//声明类 { public: Xuesheng(int xu,string mi) { xuehao=xu; mingzi=mi; } void shuchu() { cout<<"学号:"<<xuehao<<endl<<...

2019-12-25 17:54:11 910

原创 虚基类简介及使用示例

1.源代码 #include #include using namespace std; class Person//声明公共基类 { public: Person(string m,char x,int n)//构造函数 { ming=m; xing=x; nianling=n; } protected: string ming; char xing; int nianling; }; cla...

2019-12-24 20:25:22 1256

原创 C++实现简单的计时器

1.部分源码 完整源码见附件 #include<iostream> #include<windows.h> #include<conio.h> using namespace std; class Time { public: Time(int x=0,int y=0,int z=0);//构造函数,对时间进行初始化 void shuchu();//输...

2019-12-24 20:14:17 1869

原创 构造函数简介

1.简介 构造函数的作用:可以对对象进行初始化 使用方法:不需要用户来调用,在建立对象时自动执行。 不带参数的构造函数对对象的初始化只能有一种情况,不能在定义对象时对对象进行任意初始化。(详见例1) 带参数的构造函数可以在定义对象时对对象进行任意初始化(详见例2) 构造函数的重载:在一个类中可以定义多个构造函数,这样可以为对象提供不同的初始化的方法(详见例3) 默认参数的构造函数:构造函数中参数的...

2019-12-24 20:07:11 447

原创 C语言与C++字符串对比

1.源代码 #include #include using namespace std; string xingming[50],xuehao[50];//定义字符串数组 void f1(int n);// 信息录入函数 void f2(string ming,int n);//查找学生信息信息函数 int main() { int n; string ming;//存放要查找...

2019-12-24 19:57:04 608

原创 C++简单的贪吃蛇游戏

初次写小游戏,本人水平有限,希望各位大神多多指正,话不多说上源码 1.源码部分 在这里插入代码片 #include <iostream> #include <windows.h> #include <stdlib.h> #include <conio.h> #include <time.h> //使用当前时间做种子; using nam...

2019-12-24 19:48:00 679 3

原创 类和对象总结及用法 计算点到点距离 线与线的关系 计算三角形平行四边形面积周长 判断形状

1.类和对象简介 类和对象的关系:类是对象的抽象,而对象是类的特例,即类的具体表现形式。 类和对象的区别:类是对象的模板,类是抽象的不占用内存,对象是具体的,占用储存空间。 类中主要包括数据和成员函数(通常情况下数据设置为私有,成员函数通常设为共用,因为成员函数通常作为外界的接口) 注意:声明类一定要放在对象之前 2.程序实例 1.程序简介 下面是一个实例 程序功能: 利用点、线、面的基本知识,声...

2019-12-24 19:26:50 908

原创 求一个数的阶乘结果中0的个数

1.源码 #include<stdio.h> int f1(int x);//因式分解函数 int main() { int i,n,s; int min; int j=0,m=0; printf("请输入一个正整数(1-1000)\n"); scanf("%d",&n); ...

2019-12-24 19:12:34 933

原创 C++车辆管理系统

C++车辆管理系统 简介 车辆管理系统主要管理记录车辆以下信息 车辆管理系统中的车辆主要有大客车、小轿车和卡车。每种车辆有车辆编号、车牌号、车辆制造公司、车辆购买时间、车辆型号(大客车、小轿车和卡车)、总公里数、耗油量/公里、基本维护费用、养路费、累计总费用等信息。大客车还有载客量(最大载客数)信息,小轿车还有箱数(两厢或三厢)信息,卡车还有载重量等信息,每台车辆当月总费用=油价*耗油量/公里+基...

2019-12-24 18:55:33 5467

车辆管理--功能简单版.rar

使用C++实现简单的车辆信息管理 车辆管理系统主要管理记录车辆以下信息 车辆管理系统中的车辆主要有大客车、小轿车和卡车。每种车辆有车辆编号、车牌号、车辆制造公司、车辆购买时间、车辆型号(大客车、小轿车和卡车)、总公里数、耗油量/公里、基本维护费用、养路费、累计总费用等信息。大客车还有载客量(最大载客数)信息,小轿车还有箱数(两厢或三厢)信息,卡车还有载重量等信息,每台车辆当月总费用=油价*耗油量/公里+基本维护费用

2019-12-24

jishiqi.cpp

1.任务:设计一个计时器。 2.功能要求: 完全模拟计时器实现(时间精确到 秒 即可) 1.计时器的开始功能 例如:键盘按键a 开始计时。 2.计时器的暂停功能 例如:键盘按键空格键 计时暂停 3.计时器的停止功能 例如:键盘按键s 计时停止 4.一次计时结束之后,可以再次计时(也就说,如果当前计时停止,按a键可以重新开始下一轮计时) 5.其他功能可以根据需要增加(例如:实现同时多组计时....) 3.实现要求: 1.利用C++中面向对象特性去实现计时类 2.利用C++中抽、封装等特性实现计时器类的抽象与封装。

2019-12-24

三角形四边形判断形状计算面积周长 C语言源代码

此程序实现了计算点与点之间的距离计算,到原点之间的距离 实现了计算并判断输入的两条线之间的关系,平行相交 实现了计算输入的三个点所构成的三角形的形状,计算其面积周长 实现了计算输入的四个点所构成的平行四边形的形状,计算其面积周长

2019-12-24

C++贪吃蛇小游戏的实现

我的思路是用数组把游戏每时每刻的状态记录下来(记录蛇身,食物及围墙的位置)。 先写3个类3个类的功能如下 1class weiqiang//围墙类 ,这个类中的数据包括一个二维数组(这个数组要记录蛇身,食物,及围墙的位置),且这个类中的数据都为公用的(这样做的目的是为了让后边其它类中的函数可以直接访问),该类中包含两个函数,第一个void chushihua();//初始化墙, 第二个函数void dayin();//打印函数 (打印蛇,墙,食物等) 2.class she//蛇类 ,该类作用主要是对蛇头和蛇尾进行处理,详细情况见上文源代码及代码中的注释(因为叙述太麻烦了,所以这里就不详细叙述) 3.class yundong//蛇运动类,类中的函数有void panduan();//判断函数 判断蛇吃食,撞墙,咬身void gaibian_m(char d); //改变蛇的运动方向,m是枚举变量;void shengshi();//产生食物函数 int shengshi1(int x1,int y1);// 判断食物是否在蛇身上 public://公用数据 dir m; //枚举变量m: 控制方向;int f_x;//食物的横坐标 int f_y;int N;//记录分数 主函数 先设法把游戏的初始状态打印出来, 接着进入死循环,循环体如下

2019-12-24

空空如也

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

TA关注的人

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