自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (3)
  • 收藏
  • 关注

原创

初初,开始与初心。开始,认真写博客的开始,认真做分享的开始。初心,至于初心就说来话长了,现在写博客的我大三,虽然头发不少掉,在程序员的道路上一去不复返,可是我还是一个菜鸡,只会到处借鉴别人的菜鸡哈哈哈,最头疼的时候无非就是老师留了作业 或是导师提了乱七八糟各种项目要求,可是网上找不到复合要求的源代码,自己写吧,还太菜,写不出啊????,这种感觉太难受了。和室友们做过最多的事情就是找某宝,却又被某宝...

2020-03-11 23:12:47 223 3

原创 【Java】计算矩形面积

题目一个矩形可以由两个相邻边的长度确定。编写一个类,使之拥有两个表示边长的整数数据,并提供一个有用的矩形计算方法,如计算面积,更新矩形边的长 度,计算两个矩形的组合面积等。提示:需要写出具有下列形式的签名的方法:int combinedArea(secondRect sr) // the first rect is “this” of course源代码package com.company; public class rectangle { public int length; //

2021-08-16 17:13:57 6879

原创 【C#】【C++】将 c++ ADO 程序部分改写成 ADO.NET 代码段

题目将 c++ ADO 程序部分改写成 ADO.NET 代码段源代码① C++.ADO代码#include "stdafx.h" #include <string> #include <iostream> #include <time.h> #include <windows.h>using namespace std; #import "C:\Program Files\Common Files\System\ado\msado15.dl

2021-08-16 16:42:49 216

原创 【C#】了解SharpMap开发

题目了解SharpMap开发描述SharpMap 是一个基于.net 2.0 使用 C#开发的 Map 渲染类库,可以渲染各类 GIS 数据,可应用于桌面和 Web 程序。目前支持 B/S 及 C/S 两种方式的 DLL 调用, 支持地图渲染效果。它的优点有:占用资源较少,响应比较快。在对于项目中如果只需要简单的地图功能 的话,是一个比 较好的选择。它是基于.NET 2.0环境下开发的,对于.NET 环境支持较好。. 使用简单,只要在.NET 项目中引用响应的 dll 文件即可,没有复杂的安

2021-08-16 16:22:17 692

原创 【C#】创建有背景的窗体

题目创建有背景的窗体源代码using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace task2

2021-08-16 16:07:58 237

原创 【Java】多态类

题目写一个多态示例源代码public class DuoTaiDemo { public static void main(String args[]) { master master1 = new master(); master1.feed(new Dog(), new Bone()); master1.feed(new Cat(), new Fish()); }}// 动物类 class Animal {

2021-08-16 15:28:05 78

原创 【Java】定义一个People类,用来描述人的属性和行为,学生包括姓名、籍贯、年龄。

题目定义一个People类,用来描述人的属性和行为,学生包括姓名、籍贯、年龄。用Display函数显示人的信息。然后定义一个从People类继承的子类Student,表示学生,包括学号、年级排名,和另一个从People类继承的子类Master,表示学生的导师信息,包括职工号、研究方向、学生信息,并能够显示导师的信息。要求包括构造函数。源代码package com.company; class people{ private String name; private Intege

2021-08-16 15:10:39 6884

原创 【Java】封装一个被称为日期Date类,用这个类存储年、月、日,Show()成员函数显示某日期对象的信息,格式为日、月、年

题目封装一个被称为日期Date类,用这个类存储年、月、日。Show()成员函数显示某日期对象的信息,格式为日、月、年。可运行在日期上加1天的操作成员函数add()。设置日期。源代码public class Date { int year; int month; int day; public Date(int year,int month,int day){ this.year=year; this.month=month;

2021-07-30 09:56:18 665

原创 【Java】动态web开发——学生系统

1. 题目要求完成动态web开发-学生系统,完成以下功能① 数据库建表② 登录③ 浏览④ 添加⑤ 删除2. 环境准备语言:java version ’1.8.0_221’平台:IntelliJ IDEA 2019.2.4 x64数据库:MySQL数据库可视化软件:NavicatWeb server:Tomcat 9.0.293. 核心代码① Student.sqlSET NAMES utf8mb4;SET FOREIGN_KEY_CHECKS = 0;-- -------

2020-11-22 23:31:09 579

原创 【Java】二叉搜索树 实现树数据的数据库存储

二叉搜索树1、 题目要求① 实现一个二叉搜索树, 提供添加、删除、查找、遍历功能,实现Insert(),delete(),visit(),search()方法② 利用接口实现通用Insert(),delete(),visit(),search()③ 处理异常④ 实现树数据的数据库存储(自选数据库)2、 环境准备语言:java version ’1.8.0_221’平台:IntelliJ IDEA 2019.2.4 x64数据库:MySQL数据库可视化软件:Navicat3、 题目解析

2020-10-27 11:25:41 996 1

原创 【Java】学会使用反射

【Java】学会使用反射1、 题目要求学习使用反射创建beanFactory(使用Spring框架或自己写BeanFactory类)用户用法:BeanFactory.getBean(“bean1”)BeanFactory.Invoke(“Class1.Test”)2、 环境准备语言:java version ’1.8.0_221’平台:IntelliJ IDEA 2019.2.4 x64框架:Spring3、 题目解析① BeanFactorySpring Bean的创建是典型的工

2020-10-27 10:56:35 299 6

原创 【Java】 掌握数组使用——约瑟夫环

【Java】掌握数组使用——约瑟夫环1、 题目要求约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3…n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。2、 环境准备语言:java version ’1.8.0_221’平台:IntelliJ IDEA 2019.2.4 x643、 题目解析约瑟夫环运作如下:① 人围在一起坐成环状(如:n)② 从某个编号开始报数(

2020-10-27 10:39:34 622

原创 【C#】 天气预报设计与实现(极简),C# +.net windows窗体应用程序

天气预报1. 天气预报设计2. 天气预报界面预览3. 天气预报属性服务设计4. 天气预报编码与展示1. 天气预报设计创建一个窗体应用程序货Web应用程序,实现查询全国各个城市的天气预报注:调用天气预报Web服务实现(1) http://www.webxml.com.cn/WebServices/WeatherWebService.asmx(2) 国家气象局提供的天气预报接口及使用说明2. 天气预报界面预览3. 天气预报属性服务设计引入Web服务。在VS中项目上右击→添加服务引用→高级→添加

2020-09-27 09:01:21 2145 4

原创 【C#】Windows记事本设计与开发(附下载链接)

1. 记事本设计1.1. 记事本开发目标1.1.1. 实验目的掌握Windows窗体程序中菜单,工具栏,定时器以及其他常用控件的使用。1.1.2. 实验要求(1) 能够使用C#编写基本的程序。(2) 掌握基本控件的常用的属性和事件代码的编写。(3) 实现基本的异常处理。1.1.3. 实验步骤(1)创建一个窗体应用程序,实现windows的记事本的功能。(2)基本要求:能编辑文本文件,注释清晰。(3)提高要求:和Windows记事本一样。2. 记事本界面预览3. 记事本界面设计新

2020-09-27 08:26:06 2574 1

原创 【计算机图形学】c++ graphics.h DDA画线、中点画圆、中点画椭圆

源代码// 画线_圆_椭圆.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include"stdafx.h"#include<iostream>#include<graphics.h> // 这样引用 EasyX 图形库#include<conio.h>#include<time.h>#include<math.h>#include<stdlib.h>using names

2020-05-16 22:41:22 1731

原创 【计算机图形学】c++ OpenGL 三维变换(包括平移、旋转和缩放)

运行结果演示源代码// 三维变换.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <GL/glut.h> #include <stdlib.h> using namespace std;void init(void){ glClearColor(0.0, 0.0, 0.0, 0.0); //背景黑色 }void display(void){ glClear(GL_COLOR_BUFFER_BI

2020-05-16 18:44:31 9130 7

原创 【计算机图形学】c++ OpenGL 二维变换(包括多边形绘制、平移、旋转及缩放)

运行结果演示源代码// 二维变换.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include<GL/glut.h>#include<GL/gl.h>#include<GL/glu.h>#include<iostream>#include<cmath>#include<vector>#define PI 3.14159265358//q,w,e,r分别为平移,绘制多边形

2020-05-16 18:27:04 6515 8

原创 【计算机图形学】c++ OpenGL Sutherlang-Hodgman 多边形裁剪

源代码// 多边形裁剪.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include<GL/glut.h>#include<iostream>#include<stdio.h>#include<stdlib.h>//Sutherlang-Hodgman多边形裁剪typedef struct{ float x, y;}wcPt2D;typedef enum{ Left, Right, Bo

2020-05-16 18:07:01 1840

原创 【计算机图形学】c++ openGL 演示曲线的插值

源代码//// 插值.cpp : 定义控制台应用程序的入口点。////#include "stdafx.h"#include <math.h>#include <GL/glut.h>#include <iostream>using namespace std;struct Point2{ double x; double y; Point2(int px, int py) { x = px; y = py; }};Point2 P0(

2020-05-16 17:57:57 733

原创 【计算机图形学】c++ graphics.h 种子填充算法

源代码// 种子填充.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <graphics.h> #include <iostream> using namespace std;int BoundaryFill(int x, int y){ int c = 0; c = getpixel(x, y);//返回屏幕上指定点的状态,某点的颜色信息 if (c != WHITE) { putpixel(x

2020-05-16 17:34:17 1747

原创 【计算机图形学】c++ graphics 矩形框裁剪线段(考虑线段在框内、框外和部分在框内部分在框外的三种情况)

利用c++语言以及graphics完成线段裁剪,裁剪区域为矩形框考虑三种情况:①线段在区域内;②线段在区域外;③线段一部分在区域外一部分在区域内源代码#include "stdafx.h"#include <graphics.h>#include <conio.h>//输入输出图形//定义宏变量#define LEFT 1#define RIGHT 2#define BOTTOM 4#define TOP 8int XL=200, XR=500, YB=500,

2020-05-16 17:15:49 822

原创 【计算机图形学】c++ openGL 绘制贝塞尔曲线

利用c++语言以及openGL库 完成贝塞尔曲线绘制源代码#include "stdafx.h"#include "GL/glut.h"#include <GL/gl.h>#include <math.h>#include <Windows.h>//这是一个点的类,用于存储其中点的坐标class Point{public: int x, y; void setxy(int _x, int _y) { x = _x; y = _y; }

2020-05-16 16:22:01 3263

原创 c++ 数据结构 软件压缩/解压缩软件Szip(Huffman算法及应用)

软件压缩/解压缩软件Szip(Huffman算法及应用)1.需求规格说明【问题描述】利用哈夫曼树编码进行对已有文件进行重新编码可以大大提高减小文件大小,减少存储空间,但是,这要求在首先对一个现有文件进行编码形成新的文件,也就是压缩。在文件使用时,再对压缩文件进行解压缩,也就是译码,复原原有文件。试为完成此功能,写一个压缩/解压缩软件(控制台程序,不要求界面)【基本要求】(60%)一个完整...

2020-05-03 18:17:00 3325

原创 c++ 数据结构 图的应用(实现图的深度优先和广度优先遍历)——以邻接表为存储结构

数据结构实习——图及应用(图的遍历)一、问题描述很多涉及图上操作的算法都是以图的遍历操作为基础的。试写一个程序,演示无向图的遍历操作。二、基本要求以邻接表为存储结构,实现连通无向图的深度优先和广度优先遍历。以用户指定的结点为起点,分别输出每种遍历下的结点访问序列和相应生成树的边集。三、实现提示设图的结点不超过30个,每个结点用一个编号表示(如果一个图有n个结点,则它们的编号分别为1,2...

2020-04-06 23:34:48 10081 4

原创 c++ 数据结构——二叉树的构建及其应用,实现左右子树交换并输出前序递归结果

数据结构实习——二叉树及其应用一、实习题目及要求1、题目: 二叉树基本算法的实现2、功能要求:(1)键盘输入二叉树结点前序序列,创建一棵二叉树;(2)实现SwapTree方法,以根结点为参数,交换每个结点的左子树和右子树(提示:前序递归);(3)实现Find方法,查找值为key的结点,并输出该结点的所有祖先结点。3、创建要求:(1)要求键盘输入二叉树前序序列(程序5.12)(2...

2020-04-06 23:25:37 3289 2

原创 C++ 数据结构 算数表达式求值——栈存储

数据结构实习——算术表达式求值一、实习题目及要求1、题目:算术表达式求值2、要求:(1)正确解释表达式;(2)符合四则运算规则:(3)先乘除、后加减;(4)从左到右运算;(5)先括号内,后括号外;(6)输出最后的计算结果。二、问题描述1、对一个合法的中缀表达式求值。2、假设表达式只包含+、-、*、/ 四个双目运算符,并且允许有括号出现,运算符本身不具有二义性。三、问题分析...

2020-04-06 23:14:44 5242 9

原创 c++ 控制台简易版2048小游戏

忘了是大一啥时候老师给留的一次上机实习题(大概率是大一上????‍♀️),让做2048小游戏,记得当时整个专业好像没几个或是没人做出来????‍♀️,我还记得我后来的寒暑假试着想把它做出来玩,但是我不记得我最后到底做没做出来????‍♀️……最近为了做分享,在整理自己写过的代码时,我惊奇的发现,我的电脑文件夹里竟然躺着一份写好的2048……????‍♀️,我也不知道它哪来的,我也记不清它是不是我写的,好像是 又好像 不...

2020-03-21 23:28:23 380

原创 c++ 求解球面距离

文章目录【需求规格说明】1、题目2、问题描述3、问题分析【算法设计】1、设计思想2、设计表示:【调试报告】调试问题1调试问题2调试问题3调试问题4【附录】1、源代码2、测试数据3、运行结果【需求规格说明】1、题目求解球面距离:1)地球的平均半径为6371千米,已知地球上两个城市A、B的经度和纬度,编程序求出这两个城市之间的球面距离(一般来说,球面上任意两点A和B都可以与球心确定唯一的大圆,...

2020-03-21 22:38:38 926

原创 c++ 复数的快速排序

【需求规格说明】1、题目复数的快速排序1)实现一个复数类,随机生成10000个复数,并打印输出。2)分别对复数的模、实部、虚部进行排序,排序方法可以采用冒泡排序和快速排序,并打印输出排序结果。2、问题描述本题要求我们实现复数的快速排序。首先第一问要求我们实现一个复数类,且可以随机的生成10000个复述并打印输出;第二问要求我们对所生成的复数的模、实部、虚部分别进行排序,这里可以采用冒...

2020-03-21 22:09:03 1122

原创 c++ 继承与派生(5)——思考派生类的各个数据成员(包括继承的数据成员和新增数据成员)在派生类中的存放位置,并通过实验验证

题目定义一个Document类,有数据成员name,从Document派生出Book类,增加数据成员pageCount。思考Book类的各个数据成员在Book对象中存放的位置,编写程序输出它们各自的地址来验证自己的推断。源代码#include "stdafx.h"#include<iostream>using namespace std;class Document {...

2020-03-14 18:04:42 2506

原创 c++ 继承与派生(4)——从派生类再派生出派生类

题目定义一个基类Shape,在此基础上派生出Rectangle和Circle,二者都有getArea()的成员函数计算对象的面积。使用Rectangle类创建一个派生类Square。源代码#include "stdafx.h"#include<iostream>using namespace std;class shape {public: shape() {}; ...

2020-03-14 18:02:26 1410

原创 c++ 继承与派生(3)——分别用派生类的对象以及基类和派生类类型的指针来调用基类成员函数

题目定义一个基类Base,有两个公共成员函数fun1()和fun2(),如果公有派生出Derived类,而且Derived类中同样定义了公有成员函数fun1()和fun2()。在主函数中声明一个Derived的对象,分别用Derived的对象以及Base和Derived类型的指针来调用fun1()和fun2(),观察运行结果。源代码#include "stdafx.h"#include&l...

2020-03-14 17:55:51 788

原创 c++ 继承与派生(2)——通过派生类的对象调用基类的函数

题目定义一个基类Base,有两个公共成员函数fun1()和fun2(),如果私有派生出Derived类,如何通过Derived类的对象调用基类的函数fun1()和fun2()?源代码#include "stdafx.h"#include<iostream>using namespace std;class Base{public: void fun1(){ cout ...

2020-03-14 17:50:48 7241

原创 c++ 继承与派生(1)——在派生类的函数中调用基类的成员函数

题目定义一个基类Base,有两个公共成员函数fun1()和fun2(),如果公有派生出Derived类,Derived类中重载了基类的成员函数fun1(),没有重载基类的成员函数fun2(),如何在派生类的函数中调用基类的成员函数fn1(),fn2()?源代码#include "stdafx.h"#include<iostream>using namespace std;...

2020-03-14 17:45:13 5364

原创 c++ 求解一元二次方程 全面考虑实根和虚根的情况

题目求解一元二次方程。一元二次方程的定义为:ax2+bx+c=0(1)如果b2 -4ac>0,方程有两个不同的实根,分别是:(2)如果b2 -4ac< 0,方程没有实根,但有虚根;(3)如果b2 -4ac= 0,方程有一个实根。请你编写一个程序,使其能求出多个二次方程的根。该程序要询问用户是否想继续解下一个方程。用户输入1来继续,输入其它数字,则终止程序。程序要求用户输...

2020-03-14 17:08:15 11748 1

原创 c++ 编写一个程序,输入3个学生的英语和计算机成绩,并按总分从高到低排序(要求设计一个学生类Student)

题目编写一个程序,输入3个学生的英语和计算机成绩,并按总分从高到低排序(要求设计一个学生类Student)。问题描述本题要求我们先分别输入三位学生的英语成绩和计算机成绩,然后再分别计算三位同学的总分,最后再给三位同学的总分按高低顺序排序。问题分析对于本题我们首先要设计一个学生类Student,接着需要我们分别输入三位同学的各科成绩,则可以用数组来储存每位学生的成绩,除此之外,我们还需编写...

2020-03-14 16:46:19 9212

原创 c++ 计算长方形面积 类对象传参

c++ 计算长方形面积 类对象传参题目问题描述问题分析设计思想设计表示源代码测试数据及运行结果题目编写一个程序计算两个给定长方形的面积,其中在设计类成员函数addarea()(用于计算两个长方形的总面积)时使用对象作为参数。问题描述本题要求我们首先计算长方形的面积,然后再计算两个长方形的面积和。问题分析编写本题程序首先要定义一个长方形类,其中要包括求长方形面积的函数,以及用于计算两个长...

2020-03-14 16:27:42 4878

原创 c++ 合并数组并从大到小降序排列

c++ 合并数组并从大到小降序排列题目设计思想设计表示源代码运行结果题目对两个有序数组进行合并:设有如下数组A、B,并假设两个数组的元素都已经有序(从大到小降序排列)。编程序,合并A、B数组形成一个新的数组C,并使C的元素仍有序(从大到小降序排列)。int A[10]={123,88,86,86,33,15,7,0,-1,-3};int B[10]={86,69,51,50,27,19,1...

2020-03-14 16:19:01 3469

原创 c++ 大数阶乘 100的阶乘 100!

c++ 100的阶乘 100!源代码如下:#include "stdafx.h"#include<iostream>using namespace std;class fun{public:fun(int nn=0){ n = nn; m = 2000 * nn; p = new int[m];} ~fun(){ delete[]p; } int ...

2020-03-13 09:36:35 493

原创 c++ 类实现计算Boat和Car的重量和 友元函数的使用

c++ 用类实现Boat和Car重量和的计算(题目要求找不到了> /\ <,总之就是类友元函数的使用)源代码如下:#include "stdafx.h"#include <iostream>using namespace std;class Car;class Boat{private: float boat;public: Boat(float ...

2020-03-12 23:05:00 1335

【C#】Windows记事本设计与开发

利用C#做Windows记事本设计与开发。 详细讲解请参考文章:https://blog.csdn.net/weixin_44387644/article/details/108816729

2020-09-27

c++ 数据结构 哈夫曼压缩&amp;解压软件 控制台版.zip

题目:利用哈夫曼编码进行对已有文件进行重新编码可以大大提高减小文件大小,减少存储空间。但是,这要求在首先对一个现有文件进行编码行成新的文件,也就是压缩。在文件使用时,再对压缩文件进行解压缩,也就是译码,复原原有文件。试为完成此功能,写一个压缩/解压缩软件(控制台程序,不要求界面)。 详细讲解请参考文章:https://blog.csdn.net/weixin_44387644/article/details/105906221

2020-05-03

C++指针详解(经典,非常详细).docx

在学习c++的过程中,指针可以说是非常让人头秃了……但是大一的时候 老师给我们分享了这样一个文件,真的是写的非常详细了,看完之后,受益匪浅~~~

2020-03-21

空空如也

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

TA关注的人

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