自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WINDOWS程序设计

新建窗口流程#include<windows.h> LRESULT CALLBACK WindowProc(HWND hwnd, UINT umsg, WPARAM wparam, LPARAM lparam);int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hpreInstance, LPSTR lpCmdLine, int nCmdShow){ //设计窗口 WNDCLASS wc = { 0 }; wc.style = C

2021-10-26 15:48:38 230

原创 Qt QSplitter

QSplitter首先包含头文件#include <QSplitter>#include "mainwindow.h"#include <QApplication>int main(int argc, char *argv[]){ QApplication a(argc, argv); QFont font("sfsdfsd"); a.setFont(font); Splitter //编译器报错 MainWindow w;

2021-06-26 23:49:29 144

原创 2021-06-09

Visual Studio Python 环境配置解决方案在右边栏里找到Python环境添加安装的环境即可。

2021-06-26 23:20:54 107

原创 32位进制转换

进制转换链接:https://ac.nowcoder.com/acm/problem/14589来源:牛客网题目描述现在有一串由0 1组成的序列,你的任务是把这串0和1转化为32进制。规定从10开始转化其所对应的大写字母。比如10 -> A 11 -> B 12 -> C ………31 -> V输入描述:有多组数据, 由一串0和1组成的序列,其长度0<n <=1000, 处理至文件结束输出描述:对于每一组数据,输出一行, 输出其对应的32位进制的

2021-05-29 22:36:28 1863

原创 懒得写内容了

字符输入输入123输出6C++#include<iostream>using namespace std;int main(){ char s; int num=0;while((s=getchar())!='\n') num+=s-'0'; cout<<num; }PYTHONa=input()k=len(a)m=0for i in range(0,k): m=m+int(a[i])print(m)...

2021-05-28 16:05:09 45

原创 加法模拟器(双语版)

加法模拟器链接:https://ac.nowcoder.com/acm/problem/22007来源:牛客网题目描述牛牛渐入佳境,他准备做一个加法模拟器来玩玩,输入两个数,分别打印这两个数的横式和竖式运算式子。输入描述:输入两个整数a, b 以空格隔开0 <= a, b <= 1000输出描述:第一行打印横式运算式子,接下来四行打印竖式运算式子示例1输入45 237输出45+237=282 45+ 237------- 282备注:

2021-05-27 19:54:32 288

原创 四舍五入(双语版)

四舍五入链接:https://ac.nowcoder.com/acm/problem/22006来源:牛客网题目描述牛牛发明了一种新的四舍五入应用于整数,对个位四舍五入,规则如下12345->1235012399->12400输入描述:输入一个整数n(0<=n<=10^90<=n<=1000000000 )输出描述:输出一个整数示例1输入99输出100C++实现#include<iostream>using namesp

2021-05-27 19:44:26 227

原创 上下取整(双语版)

上下取整链接:https://ac.nowcoder.com/acm/problem/22001来源:牛客网题目描述任意给出一个小数,编程求不小于它的最小整数与不大于它的最大整数。即求出这个小数往下取整与往上取整的值。输入描述:输入一行,包含一个浮点数a输出描述:输出两行,第一行表示a往下取整,第二行表示a往上取整。示例1输入3.5输出34备注:ceil(x)函数返回大于等于x的最小double类型整数 例如:ceil(3.8) 返回 4.0C++实现#inclu

2021-05-27 19:13:27 305

原创 送水(C++版)

送水链接:https://ac.nowcoder.com/acm/problem/22241来源:牛客网题目描述宁静的草原上一南一北坐落着两个美丽的村庄牛村和羊村。喜羊羊们瞎折腾把羊村的供水系统搞砸了,羊村村民没有饮用水危在旦夕,羊村村长打电话求助牛村村长,牛村火速派牛可乐和牛能给羊村送水。牛可乐和牛能负责开车运送一辆装满矿泉水的大货车去羊村,在路上牛可乐和牛能如果渴了会直接饮用车上的矿泉水,如果碰到路人求水也会从车上舀水送给他,当他们到达羊村的时候车上的矿泉水总共重Y千克。村长记得刚出发的时候

2021-05-27 02:59:20 1094 1

原创 排队领水(C++版)

排队领水链接:https://ac.nowcoder.com/acm/problem/22240来源:牛客网描述羊村的供水系统搞砸了,隔壁牛村捐赠的的矿泉水刚刚送达,村长让喜羊羊们排队领水,已知有n个羊村村民正在排队取水,懒羊羊不知道他在队伍的具体哪个位置,但他知道有不少于a个人在他前面,有不多于b个人在他后面,你能帮忙计算一下懒羊羊有多少个可能的位置吗?输入描述:输入一行包含三个整数n,a,b0<= a,b < n <= 100输出描述:输出一行包含一个整数表示可能的位

2021-05-27 02:38:56 1250 4

原创 无人驾驶(C++版)

无人驾驶链接:https://ac.nowcoder.com/acm/problem/22239来源:牛客网题目描述牛村是一个平面直角坐标系的村庄,村长的家在(0,0)位置,村长最近在学习人工智能,研发了第一台无牛驾驶工程车,这台工程车接收一个移动K步的指令后就会连续移动K步,每一步只会选择上下左右中的一个方向移动一个单元。村长在自己家位置测试无牛驾驶工程车,他输入了x,工程车开始移动,x步后工程车停在了牛可乐家门口,已知牛可乐家的位置是(a,b),牛可乐看到工程车以后输入了指令M,请问工程车有可

2021-05-27 01:29:20 918

原创 过山车(C++版)

过山车链接:https://ac.nowcoder.com/acm/problem/22237来源:牛客网题目描述牛牛想要挑战一下自己的勇气,于是打算去玩牛村的刺激过山车,牛村的刺激过山车一排只坐一个人,牛牛胆子比较小,所以他要求必须坐在前面有人或者后面有人的空位置。牛牛上车前只知道这批过山车总共有n个位置,已经有k个人坐上去了,请帮助牛牛计算一下最少有多少个位置符合他的要求,最多有多少个位置符合他的要求。注:第一个位置的前面和最后一个位置的后面我们认为是没有人。输入描述:一行两个整数n,k

2021-05-27 01:05:37 871

原创 扫雷游戏的简单实现(C++版)

扫雷游戏的简单实现链接:https://ac.nowcoder.com/acm/problem/22232来源:牛客网题目描述扫雷游戏是一款十分经典的单机小游戏。在n行m列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。玩家翻开一个非地雷格时,该格将会出现一个数字——提示周围格子中有多少个是地雷格。现在给出n行m列的雷区中的地雷分布,请计算出每个非地雷格周围的地雷格数。注:一个格子的周围格子包括其上、下、左、右、左上、右上、左下、右下八个方向上与之直接相邻的格子

2021-05-26 16:01:53 400

原创 圆的计算(双语版)

圆的计算链接:https://ac.nowcoder.com/acm/problem/21997来源:牛客网题目描述已知圆的半径,求它的周长和面积。此题令pi=3.14159输入描述:输入一个实数a输出描述:输出两行,每行一个实数,第一行表示周长,第二行表示面积(结果均保留六位小数)示例1输入复制4输出复制25.13272050.265440C++实现C++特色输出实现需头文件#include和fixed与setprecision(n)的结合#include<i

2021-05-26 15:52:48 104

原创 两数之和(Python版)

两数之和a,b=input().split()print(int(a)+int(b))

2021-05-24 19:37:52 693

原创 回型矩阵(C++版)

回型矩阵问题题目描述给你一个整数n,按要求输出n∗n的回型矩阵输入描述:输入一行,包含一个整数n1<=n<=19输出描述:输出n行,每行包含n个正整数.示例输入4输出1 2 3 412 13 14 511 16 15 610 9 8 7解决方法类似于递归,回型矩阵其实是由许多环组成,这些环的逻辑组成是一样的,设置环大小的参数start,end,再写入这个环上、下、左、右的逻辑,判断环的个数,就可以了。#include<bits/stdc++.h>

2021-05-23 17:39:39 2174

原创 关于我在VS 和WS中的文件问题

关于我在VS 和WS中的文件问题VS:无法读入头文件WS:无法创建文件解决方案:更改对应文件权限,属性-安全-编辑勾上完全控制

2021-05-22 22:00:01 299

转载 C++转载合集

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录1、预处理概述为什么要预处理?总结1、预处理概述在编译之前对源文件进行简单加工的过程,就称为预处理。为什么要预处理?Windows 平台下的暂停函数的原型是void Sleep(DWORD dwMilliseconds)(注意 S 是大写的),参数的单位是“毫秒”,位

2021-04-14 19:22:08 138

原创 C++的浮点数输出

C++的浮点数输出问题C++中cout相当于%g%g根据数值的大小自动选%f格式或%e格式中输出时占宽度较小的一种,且不输出无意义的0,即%g根据结果自动选择科学记数法或小数。解决方法包含头文件#include利用fixed和setprecision()代码实现#include<iostream>#include <iomanip>using namespace std;int main(){double a;cin >> a;cout &l

2021-04-12 19:16:34 2711

原创 Cheat Engine使用心得

Cheat Engine 使用心得提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Cheat Engine 使用心得前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言以植物大战僵尸为例,观看前辈的视频教程,学习使用Cheat Engine(为方便起见,下面的CE都是Cheat Engine)软件,修改游戏内容。一、pand

2021-04-10 00:25:31 643 1

原创 2021-04-08

学习目标:C1任务01-修改游戏存档实现方式:工具:Cheat Engine 7.0过程:由于本游戏很少有加密内容,很多情况下只要输入确定值就能找到对应地址。1.关卡改变自玩关卡,关卡之中进行多次无改变值扫描;下关进行一次改变值扫描。以此类推,直到找到地址。(关卡5-1对应内存中的值为41,60以上都为6-10)2.金币改变利用现有的金币,先进行一次扫描。在商店购买物品,减少初始值。循环几次,直到确定金币储存位置的地址,就可以修改对应的值了。最终得到金币在内存中存储的值是实际金币数的1

2021-04-08 23:40:08 70

原创 文件输入输出

出现的问题1.未使用using namespace std导致ofstream不能初始化#include<fstream>#include<iostream>using namespace std;//为输入该行导致ofstream无法识别void output(){ ofstream text; text.open("text.txt", ios::out); text << "写入操作" << endl; text.close();}

2021-04-08 15:05:32 30

原创 多态

学习目标:多态学习内容:多态通俗:多种形态分为静态和动态静态即 函数重载和运算符重载,复用函数名动态即 派生类和虚函数实现运行时多态区别:编译 / 运行阶段确定函数地址#include<iostream>using namespace std;class animal {public: virtual void speak() { cout << "动物说话" << endl; }};class cat:public ani

2021-04-07 17:32:57 30

原创 Visual Stdio更改默认保存位置

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Visual Stdio如何更改默认保存位置步骤1.工具-选项-环境-导入和导出设置2.到选项后直接搜索位置

2021-04-07 16:38:31 557

原创 继承

继承前言继承过程中出现不给子类赋值,无法输出的情况1.主要代码代码如下(示例):class a { friend void add();public: int m_a;};class b {public: int m_b;};class c :public a, public b {public: int m_c;};void add(){ a a1; b b1; a1.m_a = 1; b1.m_b = 2; c c1; c1.m_c = 3; c1.m_

2021-04-07 16:31:09 24

空空如也

空空如也

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

TA关注的人

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