自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 计算机网络期末实验考试

注意:完成后请以“学号-姓名”保存文件,并提交到老师指定的服务器位置。IP地址中的X、Y由监考老师在开考前指定下发。本次考试IP地址中的“X”、“Y”取值为:(指定计算规则)一、 考核内容交换机、路由器的基本配置;IP地址的规划与子网划分;静态路由与默认路由的配置;动态路由协议RIPv2的配置;基于交换机端口划分VLAN;利用单臂路由实现VLAN间通信;NAT网络地址转换的配置;DNS、Web、DHCP服务器的配置。二、 配置要求。

2025-06-02 20:03:18 718

原创 计算机网络期末必错计算题集(真是又算又背啊)

2025-05-30 11:48:00 99

原创 编写程序,实现以下功能:程序开始运行时,流水灯D0至D7从左至右的方向亮,KEY1按键按下后方向变成从右至左的方向亮,KEY2按下后方向变成从左至右的方向亮。即两个按键可以改变流水的方向。(注意仿真时

功能说明:1. 流水灯初始化:• 所有流水灯引脚配置为推挽输出。• 默认熄灭所有灯。2. 按键功能:• KEY1按下:流水灯方向切换为从右至左。3. 流水灯控制:• 根据 direction 变量控制流水灯的点亮方向。4. 延时:• 使用简单的循环延时,参数可根据仿真速度调整。2. 硬件连接:确保流水灯和按键的硬件连接正确。1. 硬件连接假设• 流水灯:D0至D7连接到GPIO端口的8个引脚(例如GPIOC的Pin0到Pin7)。• 按键:• KEY1:连接到GPIOB的Pin0。

2025-03-16 09:29:50 296

原创 编写程序,实现以下功能:KEYx(同上)按键第1次按下后亮红灯,第2次按下后亮绿灯,第3次按下后亮蓝灯,第4次全灭,第5次亮红灯,依此循环。

功能说明:1. 按键检测:通过 KEYx_Detect 函数检测按键是否按下。2. LED状态循环:• 第1次按下:点亮红灯。• 第2次按下:点亮绿灯。• 第3次按下:点亮蓝灯。• 第4次按下:所有灯熄灭。• 第5次按下:重新开始循环,点亮红灯。3. 消抖处理:通过简单的延时实现按键消抖。4. GPIO配置:根据实际硬件连接修改GPIO端口和引脚配置。注意事项:• 确保按键和RGB灯的硬件连接正确。• 如果需要更精确的消抖处理,可以使用定时器中断实现。1. bsp_key.h 文件。

2025-03-16 09:24:09 252

原创 参照课本的第12章内容和bsp_key.c、bsp_key.h文件,实现仿真电路图的KEYx(x是学号的最后1位数,即尾号是2的同学使用KEY2,依此类推)按键控制RGB灯的亮灭(按一下亮,再按一下灭

说明:1. 按键检测: KEYx_Detect 函数检测按键是否按下,返回1表示按下,返回0表示未按下。2. 消抖处理:在主循环中通过简单的延时实现按键消抖。3. RGB灯控制:根据学号尾号的奇偶性控制红灯或绿灯的点亮和熄灭。4. GPIO配置:根据实际硬件连接修改GPIO端口和引脚配置。5. __YOUR_STUDENT_NUMBER_LAST_DIGIT__ :替换为你的学号尾号。1. bsp_key.h 文件。2. bsp_key.c 文件。

2025-03-16 09:19:48 240

原创 刷题:判断该年份是否是闰年

【代码】刷题:判断该年份是否是闰年。

2023-08-11 21:39:55 144

原创 打印3的倍数的数,写一个代码打印1-100之间所有3的倍数的数字

【代码】打印3的倍数的数,写一个代码打印1-100之间所有3的倍数的数字。

2023-08-09 21:49:23 456

原创 除法的2个操作数只要有一个数是浮点数,执行的就是小数除法

小白需要注意的是:fioat b。

2023-08-09 20:32:34 148

原创 C++白痴笔记----写注释爽吗

注释还是非常有用的,要学会写注释,能写注释,写好注释对工程中多人协作很关键的,写注释是一个程序员的好习惯。面试写代码,如果加上注释也是好的加分项。

2023-08-09 20:00:34 123

原创 C++白痴笔记------有没有统计字符串长度的函数

sizeof也可以,但是它会莫名其妙地把字符串结尾的 \0 统计进去。专门用来统计字符串长度的是 strlen()

2023-08-09 19:40:31 56

原创 C++白痴笔记----转义字符是什么?

n:n不再是字母,\n整体是换行符,所以\n就是转义字符。

2023-08-09 19:23:30 72

原创 在不同的作用域中,可以有相同命名的变量吗

两个作用域,main函数访问的时候采取就近原则。

2023-08-09 16:42:28 151

原创 笔记如果是给别人看的,给别人展现你的好态度的,你就长篇大论吧;如果是给自己的,你就不要形式主义“巨大加持了”,全都是重点就是没有重点。

需要无中生有时:就是书上没有,老师没说,你自己推理出来的。是让你在迷茫的时候为之一震的小句。听到什么记什么,那是复读机的卡带。

2023-08-09 14:08:39 71

原创 ++运算符:前置++和后置++++

前置++:先加一后使用。后置++:先使用后加一。

2023-08-08 16:40:36 493

转载 打印用“*”组成的线段图案,多组输入,一个整数(1~100),表示线段长度,即“*”的数量

从0开始加,加到等于a,所以一共打印a次,循环结束,跳出来执行外面的结尾。“面包片”千篇一律。我们看看里面包的是啥。

2023-08-08 12:08:48 107

原创 C++白痴笔记---for循环和while循环对比

在循环前初始化声明: 例子: int a =1;出现continue跨过剩余代码,进入更新条件,执行循环测试条件判断,然后进入循环体。需要三个表达式,表达式可以为空(判断测试结果为真就进入无限死循环),分号必须存在。循环更新在continue后出现,后面代码不执行直接开始测试判断。允许初始化一个局部变量 例子: for(int a =1)while:无法预知循环次数。for :确定循环次数。

2023-08-08 10:37:38 95

原创 C++白痴笔记-----做代码题的小公式儿

最外面的大壳儿基本不变。

2023-08-07 15:44:42 123 1

原创 我竭力到最后,只能享有分毫的上升;我向人群颤抖地望去,竟然是越发地远离.......当淡忘了狂热某一事物的过去,我们的狂热也转向了他物。可是当我复盘的时候还是隐隐作痛,但好像照顾好自己才显得更加重要。

最好戴上耳机,放首歌听吧。

2023-08-07 12:56:21 93 1

原创 白痴笔记-----本地代码文件上传Gitee远程仓库老是失败怎么办

你需要做的就是点左下角那个pull,点完之后就相当于把远程那个改过的东西全部更新到本地了,这个时候直接add,commit,push。很多小白把本地项目上传到远程仓库之后,然后总是在远程仓库那里修改到东西,导致版本不匹配,不能直接合并。

2023-08-06 20:16:45 251

原创 C++白痴笔记:怎么在开头令两个变量为整型

long a,b;就可以int a,b;也可以。

2023-08-06 18:08:40 91

原创 C++白痴笔记---输入两个数z,x的实现

scanf("%d%d",&z,&x)就可以。

2023-08-06 17:56:35 138

原创 C++白痴笔记---- !=EOF

举例:scanf("%d",&a)!一直读取文件数据直到文件尾。

2023-08-06 16:55:47 237

原创 C++白痴笔记 ---long

long叫做长整型,可以说long的取值范围大于等于int的取值范围。(就这,够白痴了吧)

2023-08-06 16:39:44 62

原创 C++白痴笔记---while语句

遇到continue就是终止本次循环然后直接跳转到while语句的判断部分。while是一个循环,在执行之前就已经决定是否被执行。( 不,你还不会,赶紧找素材练练,菜就要多练练)只要遇到break就是永久终止循环。

2023-08-06 11:10:01 68

原创 C++白痴笔记---C语言的三种括号:(),[],{}

PS:如果涉及到单目计算(就是没有所谓优先级的运算),括号的优先级就没有发挥作用了。用于基本语句和条件表达式。举例:for(i=0;表示数组和数组元素的下标. 举例:uncar niu[10];前面是函数名,里面是形式参数。举例:niu(int b);表示括号中的内容最优先实行。举例:y=(x+3)*(y+100)举例:for(i=0;作为限制程序的作用域。

2023-08-04 20:44:13 1537 1

原创 C++白痴笔记:cin是什么,cout是啥?

如果写成cin>>a,b;就是读入了一个a的数据,而b在罚站。cin>>a>>b 是接收键盘连续输入两次的意思,它等价于。cin是输入的意思(接收键盘的输入)cout是输出的意思(用于打印字符)

2023-08-04 19:24:06 2441 2

原创 C++白痴笔记----int a,b=0;是我们理解的那样吗

是将a的初始值设为0,b的初始值也设为0。int a,b=0 是将b初始化为0,a没有初始化值。可以对两个变量进行初始化。

2023-08-04 16:48:25 1500 1

原创 C++白痴笔记----int main()是啥

PS:用C++的话来讲main是一个指针,经过重载操作符“()”的操作,它才变成一个int型变量(C++的引用作用) 0 (C没有重载)int main()主函数返回的值是0,即return0;这个返回值不是显示在屏幕上的,而是函数的一部分,因为C都是函数组成的。int表示它的返回值是整型,main是它的函数名,“()”表示它是一个函数。

2023-08-04 15:30:21 1184 1

原创 白痴笔记:C语言 >>>> C++ >>>> C#

C语言是结构化编程语言,能够对硬件实现编程操作,集高级语言和编程语言于一体,适合系统软件的开发,也适合应用软件的开发。C语言具有效率高和可移植性强的特点。C++是在C语言上改进的语言,增加了许多功能,难度也比较大。和C语言一样侧重于计算机底层操作,也就是系统软件的开发。C#是微软在C++的基础上改进的语言(微软说难度比C++稍微低一些),侧重于网络和数据库编程。小结:C语言是C++的子集,C是面向过程的,C++是面向对象的。三者语法基本一样,具体内容不一样。

2023-08-02 20:45:40 78

原创 C++白痴笔记------using namespace std;是啥

namespace译为“定义命名空间”, 是指标识符的各种可见范围(是C语言重要的特性)std就是C++标准程序库中定义所有标识符的namespace(std是C++独有的)所以using namespace std;就是告诉编译器我要使用命名空间std的功能。使用using 关键字。

2023-08-02 19:50:00 141

原创 C++白痴笔记——给小白看的笔记

include<stido.h>是包含头文件stido.h头文件的意思(.h是头文件的扩展名header file,stido.h就是standard input output.header),在开头声明了这些函数,你才能在自己的函数中使用它们scanf(),print()在程序开头写上#include <iostream>才可以直接调用iostream库中的信息(IO是指input和output,,iostream翻译为输入输出流)

2023-07-30 18:59:44 99 1

原创 安装好小乌龟和Git后,怎么将Gitee的远程仓库与本地连接和提交代码?

2.然后打开文件,来到该文件页面,点击右键Git clone,把链接复制进URL框,点OK,close。3.将要提交的整个代码文件复制到已经克隆好的远程仓库,选中文件然后右键Add,Commit,Push。4.如果遇到红色故障了记得右键Git commit>master处理,直到变绿。1.现在Gitee里建一个仓库,然后点HTTPS和复制链接。

2023-07-29 19:35:56 522 1

原创 C语言笔记:2023.27

C语言是编译型语言,代码必须通过编译和链接生成可执行程序,C语言代码经过编译生成目标文件,目标文件和链接库通过链接生成可执行程序。基本类型包括:整型(short,int,long),字符型char,浮点型(float,double),枚举型?main函数可以在任意位置,程序是由main函数的第一行进行执行的,在主函数中调用了那些函数必须在main函数前声明;在复杂的C语言中,头文件是很有必要的,用于函数声明和类型声明;‘\0’是字符串的结束符,这是转义字符,ASCII码值为0;

2023-07-29 16:41:45 53

空空如也

空空如也

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

TA关注的人

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