自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据在内存中的储存详解

我们在使用某一个变量时有没有想过这个变量在内存中是如何储存的呢?是我们输入一个十进制的值,内存中就直接储存这个十进制的值,还是别的内容呢?

2024-03-30 15:57:03 1210 1

原创 网瘾少年带你学指针(2)

当const放在 * 右边时就是对这个指针变量的内容进行限制,因为它也是一个变量,它指向的地址也是可以变的,要死我们不想让它指向的地址发生变化,那么就可以将const放在*的右边,这样就改不了它指向的地址了。我创建了一个函数,在函数内部创建了一个临时变量,但我们都知道,函数在结束时,函数内部的临时变量所在的空间会别释放掉 ,这是你再用一个指针去接收这个被释放的变量的地址,那么这个指针就变成了一个野指针了。当我们通过指针去访问一个数组时,如果这个指针指向的范围超出了数组的范围,那么它就是一个野指针。

2024-03-24 15:43:37 789 1

原创 字符串函数详解

我们可以看到str2中的x的数量明显比str1中的字符串长,但是最后却只打印出来了str1,我们都知道以 %s 的方式打印字符串是遇到 \0 停止打印,这不就说明strcpy将 \0一起复制到了str2中。那么我们在使用是需要注意一点什么呢,首先是。

2024-03-23 17:11:08 1054

原创 网瘾少年带你学习指针(一)

在正式开始学习指针前,我们先来了解一下内存。我们都知道,电脑中的数据是储存在内存中的,但是有没有想过我们在使用这些数据时电脑是怎么能精确的找到这些数据的呢?比如我们创建了一个整形的数据,然后使用了一个赋值语句赋给它一个别的值,电脑是怎么能精确找到你想要修改的值呢?这是就要提到我们的内存了,在计算机中,我们将内存分为一个个的内存单元,一个内存单元的大小是一个字节,我们在电脑中的数据就是储存在这一个个的内存单元中。

2024-03-10 18:06:37 923 1

原创 c语言实现扫雷游戏

今天我们来制作一个简单的扫雷游戏。扫雷游戏的规则是我们选定一个坐标,如果是雷,游戏结束,如不是雷,就显示该坐标周围八个坐标的雷的数量。

2024-02-02 18:55:06 818 1

原创 网瘾少年带你学数组

某一天,当我遨游在游戏的世界中,费劲心思打死一只BOSS,满心欢喜的去检它的掉落物时,我看者自己已经爆满的背包陷入了沉思,我的被背包怎么就这么多垃圾....,啊,不对,是这个背包系统到底是怎么做出来的(我能不能自己修改一下),在我现在学过的知识中,我觉得应该与数组有关。

2024-01-30 12:15:03 1155 1

原创 判断回文数

一个正整数,如果从左向 右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数。输入两个整数m和n(m<n),输出区间[m,n]之间的回文数。按从小到大的顺序,输出m到n之间的回文数,每个数后面有一个空格。输入两个正整数m和n,输入保证m<n。

2024-01-27 16:09:32 351

原创 c语言之循环结构

在之前的文章中,我们介绍了分支结构,但是在许多问题中,仅仅有顺序与分支结构是不行的,还有一种就是循环结构。循环结构又分为三个小的结构,while循环,for循环以及do...while循环。我们还是以游戏抽奖的问题来介绍循环结构,在游戏中,我身为一名非酋,运气十分不好,经常抽不到好东西,这个时候就有一个保底机制,当抽取到达一定的次数,就能百分百获得一些好东西,今天我们就用循环来实现一个简单的保底机制。

2024-01-24 20:09:23 1250 1

原创 c语言分支结构之switch语句

我们都知道,在抽卡的时候,可以自主选择只抽一次或者十连抽,但在上面的if语句中,我们是直接判断能不能抽十连,资源够的话就直接抽了,但可能我不想直接抽十连,那该怎么办,怎么做到像游戏里面那样可以自主选择呢?说实话,我也不知道,但我们不妨简化一下问题,假设抽十连是数字1,单发时数字2,然后可以我们可以通过选择数字1或2来决定我们的抽卡方式,这就涉及到下一个分支结构,switch语句。

2024-01-24 09:10:44 527 1

原创 判断友好数对

例如,220和284是一对友好数,而284和220也是一对友好数,此时只需输出220和284这对友好数。要求程序定义一个facsum ()函数和一个main()函数,facsum ()函数计算并返回n的所有正因子之和,其余功能在main()函数中实现。1210的因子之和为1+2+5+10+11+22+55+110+121+242+605=1184。1184的因子之和为1+2+4+8+16+32+37+74+148+296+592=1210。输入两个正整数m和n,顺序输出m到n之间的所有友好数对。

2024-01-23 11:47:11 642 1

原创 统计从1-100中9的个数

分别统计从1-100中个位上以及十位上的9的个数。

2024-01-22 18:16:01 341

原创 递归实现角谷猜想(多实例测试)

任何一个自然数,如果是偶数,就除以2,如果是奇数,就乘以3再加1。最后,经过若干次迭代得到1。也就是说,不管怎样迭代,不断除以2以后,最后是1。现在给你一个自然数n,求出它转变为1所需要的步数。输入数据有多组,每组输入包含一个自然数n。测试数据保证输入数据及中间结果都在int范围内。对每组输入,输出经过角谷猜想变成1的步数。

2024-01-21 10:27:30 515

原创 c语言分支结构之if语句

在遇到某些问题时,通过简单的顺序语句无法实现,这时候就需要用到分支与循环语句来解决文题。今天就讲讲分支结构中的if语句。身为一个网瘾少年,经常碰见打游戏抽卡的问题,其中能不能抽卡就可以用if语句进行判断。

2024-01-20 08:57:32 678

原创 第一篇博客

我是一名计算机专业的本科学生,平时有专门的课程学习,除专业课外,我平常也会自己接触有关编程的知识,会及时解决编程上的问题,也经常自己上手练习,学校有oj网站,保证自己的练习量,会尽量维护gitee。我是一枚眼神中带着清澈愚蠢的大学生,清北落榜生。希望能在接下来的学习中能够揭开这些问题的面纱。作为一名计算机小白,我希望能先初步掌握一门编程语言,能培养出编程思维,在面对某一问题时能够清晰的将其转换为编程语言,随后阔展知识面,学习其他编程语言,学习成为一名大牛的知识,努力像成为一名大牛发展。

2024-01-16 21:21:49 355 2

空空如也

空空如也

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

TA关注的人

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