自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++实现《灵魂探测器》简易版 探测到周围的灵魂

大家玩过灵魂探测器吗?这是一款趣味性的软件,它的功能就是告诉你周围飘游着哪些“灵魂”😨。它的“雷达”每过一小段时间就会探测到一个灵魂并显示ta的基本信息。今天我们就通过C++来实现这个游戏🎮🎮的简易版,拥有一个属于自己的灵魂探测器吧! 首先我们要知道实现这样的程序需要运用哪些语法: 1.就算世界上有灵魂,凭借现在的科学手段和我们的代码肯定都是无法探测到的😭所以显示出来的所谓的灵魂信息肯定是通过随机时间种子所产生的随机值🎈所以需要用到随机时间种子。

2023-01-05 20:01:13 444

原创 C++ 穷举法

今天我们来了解一下C++语言中,解决问题的一个较为常用的方法——穷举法。我们先来了解一下它的基本原理,再来做一些题目巩固一下。穷举又叫枚举,就是先确立一个范围,再把这个范围里的数,一个一个的带入题目中尝试。如果符合题目中的所有条件,那么这道题就解出来了。说白了——就是一个一个试。打个比方吧!假如说我们要解出20-3等于多少(这个谁都会,我只是借助这个来帮助大家更好地理解穷举法)。首先被减数是20,所以这个答案不可能超过20,这个数最小是一,也

2022-11-18 17:12:25 1988

原创 C++ 引用

如何声明与使用我们的引用? 引用就是C++中一片储蓄空间的别名,有点类似于我们讲的外号,亦或者是小名,再或者是古人讲的字。比方说:有名的关公,他的名字叫关羽,他的字叫云长。所以你叫他关羽,叫的是这个人;你叫他关云长,你叫的还是同一个人。关羽或者是关云长,在本质上没有什么不同。int a=10; int & b=a; //目标变量的类型+ & +引用名+ = +引用目标变量名现在这个初始值为10的变量,它的“大名”叫a,“字”叫b。所以无论我们

2022-11-07 15:53:44 1403

原创 C++ 百钱百鸡问题

百钱百鸡问题,又叫百钱买百鸡,是一个著名的数学问题,主要内容是:用100元钱买100只鸡,公鸡、母鸡、小鸡都要有。公鸡5元1只;母鸡3元1只;小鸡1元3只,请问公鸡母鸡小鸡各应该买多少只?最简单的方法:使用暴力穷举解决,整体代码如下,配有注释解说。#include<iostream>using namespace std;int main(){ //第1层for循环 循环公鸡最多的只数 for(int g=1;g<=100-3-1;g++)

2022-10-28 15:00:06 7574

原创 如何检查我们C++程序中的基本错误?

在我们自己创作C++小程序的过程中,难免会出一些很正常的小差错:遇到报错的情况。今天来教大家一些如何检查出小程序中基本错误的办法。No.1 检查每个句尾是否带分号,很多编程语言都会有在句尾加分号的规定以表示这行代码的结束——当然也有一些特例,比如说函数中参数列表那一行,就不需要加,但是大部分的语句都是需要加的,所以第1步就是逐行检查是否加分号。 需要注意的是有一些 C++编译器,如Dev c++。假如有一行代码没有加分号,这个编译器可能会把上一行代码标注颜色报错。

2022-10-24 16:18:21 3446

原创 C++小游戏——种树

自己做的C++种树小游戏,水平很低,望诸位多多指教,内含彩蛋、emoji表情。#include<iostream>using namespace std;void look(register int w,register double l){ cout << "\\ /" << endl; cout << " \\ /" << endl; cout << " \\ /" <<

2022-10-21 17:17:34 1200

原创 C++关于cout输出的小提示

在C++中, cout是一个非常重要的基础部分,关于它,使用的时候还有一些很重要或容易忽视的地方,这里给大家介绍列举一下。 1.引号、变量、表达式、endl等,都要用<<隔开。注意是小于号不是大于号,而且句尾要加分号,分号左边不能加<<,包括C++里面所有的文字都要放在引号里。 2.在双引号中,如果想输出一个\ ,要打两个\才可以。cout<<"\\"; (运行结果:\)注意

2022-10-14 16:48:57 1545

原创 C++如何使用register

我们在外面,经常会看到有一些商标比如康师傅。会在自己的商标右上角打一个圆圈里面有一个大写字母R,这个就是register的缩写。register的本意是注册,加上它的缩写就是注册商标的意思。 但是在C++中,register和注册可没有什么关系。 register的作用是修饰变量,也就是说在定义变量的时候,在数据类型前面放一个register加以修饰。我们知道普通的变量的数值都会储存在内存里,如果要使用这个变量, CPU(处理器)必须要从内存中调取。而

2022-10-08 19:58:37 3704

原创 C++ 三目运算符

三目运算符是C++中一个比较重要的语法,今天我们来了解一下它的使用以及通过一些练习题巩固一下。如何使用三目运算符? int a=10,b=20,c=0;//条件① 语句①语句② a<b ? c=1 : c=2; cout << c << endl;如果条件①为真,就执行语句①;如果条件①为假,就执行语句②。条件①语句①,语句②之间用问号和冒号隔开,问号和冒号输入时要用英文半角输入。10小于20,条件①为真,...

2022-08-22 10:21:33 9645

原创 C++常量的创建与使用

常量是什么?为了理解常量,我们可以把它与变量进行一个对比。变量,顾名思义就是可以变化的数量。可以通过输入和赋值来改变它。然而常量就恰恰相反,它是永远不可以改变的量,也就不能进行输入和赋值,如果进行输入和赋值,系统会报错。常量就像一小时有60分钟;一天有24个小时一样不可以改变。你能让一天有25个小时吗?常量的创建——方法一 用#define创建#include<iostream>using namespace std;#define minute 60int m...

2022-08-15 13:27:57 282

原创 C++for循环的基础应用题

1.用for循环在同一行中输出1~10的数字,用空格隔开相邻的数。这题很简单,我们在这里就不多说了。for(int i=1;i<=10;i++) {cout << i << " ";}2.从10倒数倒数1,格式要求与第1题一样。for(int i=10;i>=1;i--) {cout << i << " ";}3.输出一张百数表。for(int i=1;i<=100;i++) ........

2022-08-14 17:52:08 1104

原创 C++小游戏—猜数字

今天我们用C加加语言来制作一个小游戏—猜数字。#include<iostream>#include<string>#include<ctime>using namespace std;int main(){//首先定义一个答案变量,变量名就是答案这两个字的全拼//它是一个0~99之间的随机数。srand(time(0)); int daan=rand()%100;//还有一个回答变量,是玩家输入的猜的数字。 ......

2022-08-12 18:27:15 5781 2

空空如也

空空如也

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

TA关注的人

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