自定义博客皮肤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语言中使用整型类型描述整数,使用字符类型描述字符,使用浮点型类型描述小数。printf( )的作⽤是将参数⽂本输出到屏幕。它名字⾥⾯的 f 代表 format (格式化),表⽰可以定制输出⽂本的格式。printf( )是在标准库的头⽂件stdio.h定义的。使⽤这个函数之前,必须在源码⽂件头部引⼊这个头⽂件。

2024-06-15 22:54:33 905

原创 从大到小输出

替换需要第4个变量来暂时存储值,比如:当a小于b时,把a的值给cmd,把b的值赋给a,再把cmd赋给b,此时cmd中存放的是a的值,这样就形成了ab互换。步a和b没有互换,第2步b和c互换了,第3步a和c进行比较,可以发现,a和b又进行了一次比较,a和c还没有比较过,所以结果会出错。我们输出时需要a最大,b第二大,c最小。所以当a比b或者a比c小时,我们要将他们的数值对换,当b比c小时我们也要将其对换。a要与b和c比较完了,b在与c比较,切不可打乱顺序。写代码将三个整数数按从大到小输出。

2024-06-05 11:05:11 261

原创 小白的博客

我是一名高三职高学生,想着走专升本这条路,于是最近就开始学习C语言,刚好大专的专业课也是C语言。每天至少要学习3小时C语言的课程,多加练习,自己一定会坚持下去的!

2024-05-26 22:02:53 362

原创 【C语言】扫雷游戏

再继续分析,我们在棋盘上布置了雷,棋盘上雷的信息(1)和⾮雷的信息(0),假设我们排查了某⼀个位置后,这个坐标处不是雷,这个坐标的周围有1个雷,那我们需要将排查出的雷的数量信息记录存储,并打印出来,作为排雷的重要参考信息的。假设我们排查(2,5)这个坐标时,我们访问周围的⼀圈8个⻩⾊位置,统计周围雷的个数是1假设我们排查(8,6)这个坐标时,我们访问周围的⼀圈8个⻩⾊位置,统计周围雷的个数时,最下⾯的三个坐标就会越界,为了防⽌越界,我们在设计的时候,给数组扩⼤⼀圈,雷还是布置在中间的9。

2023-08-02 14:47:15 32 1

原创 函数的概念

了解了库函数,我们的关注度应该聚焦在⾃定义函数上,⾃定义函数其实更加重要,也能给程序员写代码更多的创造性。⼀般我们在使⽤函数的时候,直接将函数写出来就使⽤了。⽐如:我们要写⼀个函数判断⼀年是否是闰年。# include <stido.h> //判断⼀年是不是闰年 int is_leap_year(int y) {int y = 0;if(r == 1) printf("闰年\n");else printf("⾮闰年\n");return 0;int y = 0;

2023-07-30 19:06:33 62 1

原创 数组的创建

你会1,2,3,4…有⼀个⽐较迷惑的点,变⻓数组的意思是数组的⼤⼩是可以使⽤变量来指定的,在程序运⾏的时候,根据变量的⼤⼩来指定数组的元素个数,⽽不是说数组的⼤⼩是可变的。从输出的结果来看,每⼀⾏内部的每个元素都是相邻的,地址之间相差4个字节,跨⾏位置处的两个元素(如:arr[0][4]和arr[1][0])之间也是差4个字节,所以⼆维数组中的每个元素都是连续存放的。图中最右侧绿⾊的数字表⽰⾏号,第⼀⾏蓝⾊的数字表⽰列号,都是从0开始的,⽐如,我们说:第2⾏,第4列,快速就能定位出7。

2023-07-29 21:10:20 587

原创 写⼀个猜数字游戏

如果再深⼊了解⼀下,我们就不难发现,其实rand函数⽣成的随机数是伪随机的,伪随机数不是真正的随机数,是通过某种算法⽣成的随机数。⽽rand函数是对⼀个叫“程序中在调⽤ rand 函数之前先调⽤ srand 函数,通过 srand 函数的参数seed来设置rand函数⽣成随机数的时候的种⼦,只要种⼦在变化,每次⽣成的随机数序列也就变化起来了。rand函数会返回⼀个伪随机数,这个随机数的范围是在0~RAND_MAX之间,这个RAND_MAX的⼤⼩是依赖编译器上实现的,但是⼤部分编译器上是32767。

2023-07-27 19:57:21 40 1

原创 分支和循环(上)

C语⾔是结构化的程序设计语⾔,这⾥的结构指的是,C语⾔是能够实现这三种结构的,其实我们如果仔细分析,我们⽇常所⻅的事情都可以拆分为这三种结构或者这三种结构的组合。我们可以使⽤。

2023-07-24 21:16:52 64

原创 C语⾔数据类型和变量

printf() 的作⽤是将参数⽂本输出到屏幕。它名字⾥⾯的 f 代表 format (格式化),表⽰可以定制输出⽂本的格式。return 0;上⾯命令会在屏幕上输出⼀⾏⽂字“Hello World”。printf() 不会在⾏尾⾃动添加换⾏符,运⾏结束后,光标就停留在输出结束的地⽅,不会⾃动换⾏。为了让光标移到下⼀⾏的开头,可以在输出⽂本的结尾,添加⼀个换⾏符 \n。return 0;printf() 是在标准库的头⽂件 stdio.h 定义的。

2023-07-23 20:33:32 33

原创 C语⾔常⻅概念

在VS上写代码,我们需要创建项目的,直接新建项目就可与了。在项目中就可与添加源文件和头文件。C语⾔把 .c 为后缀的⽂件称为源⽂件,把 .h 为后缀的⽂件称为头⽂件。头⽂件和源⽂件在VS中展⽰头⽂件和源⽂件在磁盘上C语⾔中有⼀批保留的名字的符号,⽐如: int 、 if 、 return ,这些符号被称为保留字或者关键字。• 关键字都有特殊的意义,是保留给C语⾔使⽤的• 程序员⾃⼰在创建标识符的时候是不能和关键字重复的• 关键字也是不能⾃⼰创建的。

2023-07-21 20:20:51 48 1

原创 个人的感想

我是一名高三职高生,今年暑假打了一份暑假工,也明白了赚钱的不容易,决定还是学点东西来提升自己比较重要,于是和领导提了离职,在今后的时间里决定多学习一点知识来提高自己,为了以后更好的找工作。我决定先从c语言学起,每天学习一点知识,总比浑浑噩噩的过完这个暑假好。还不知道以后的路要怎么走,先做好当下吧。

2023-07-20 18:14:41 26

原创 小白的博客

每天在b站上看鹏哥讲c语言,每周至少学习5个小时相信这样一直坚持下去迟早会离目标越来越近。我觉得自己能做一款游戏是一件很酷的事情,学习编程准备先做一款小游戏。我是一名来自湖北信息工程学校的学生。

2023-05-25 23:14:51 48

空空如也

空空如也

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

TA关注的人

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