- 博客(12)
- 收藏
- 关注
原创 《C语言》总结5--数据的存储
char;short;int;long;float;double..有符号数前缀:signed无符号数前缀:unsigned如果有符号位,则首个bit位为符号位,其中1表示负数,0表示正数,其余为数值位;如果是没有符号位,则首个bit位不单独作为符号位,均为数值位。
2025-04-20 15:45:07
811
原创 《C语言》五子棋小游戏
电脑下棋主要是用时间戳生成一个永不相同的数字然后放进rand函数即可生成一个数,对对应的行数和列数取模即可得到一个随机的坐标,将其充填即可。也要判断坐标是否被占用,越界就不用判断了。也恰恰如此,电脑就会显得不够智能,毕竟我们只是玩玩嘛。玩家下棋的主要思路就是玩家输入一个坐标,然后对应坐标减去1即可得到数组坐标,对其充填即可。如果棋盘都被占满了还没有分出胜负就是平局。调用函数打印菜单,然后将其传值进swtich语句,如果为1则进入游戏,为0则退出游戏。用二维数组创建棋盘,然后编写打印函数即可打印出来。
2025-04-12 18:44:21
344
1
原创 《C语言》总结4--操作符
+ - * / ”分别对应数学中的:加法,减法,乘法,除法;“ % ”为取模,即取出余数,例如:8 % 7 = 1;5 % 2 = 2.例如:5 / 4 = 1;如果有一方(或都是)为浮点数,则执行浮点数除法。
2025-04-06 21:26:44
438
原创 《C语言》总结3--数组
数组越界:由于一个数组的内存空间是提前划定的,由于系统找不到结束的标志,就会访问arr2数组之后的内存空间,从而导致数组越界。*int float double等类型的数组默认初始化的“0”是数字0。*char类型的数组默认初始化的“0”是ASCII码值为0的字符,即为'0'除了以上两种情况外,所有的数组名都表示数组首元素的地址。使用数组作为函数参数的时候,应该传递的类型是指针。注意:二维数组的初始化的行可以省略,但是列不可以。数组的下标是从0开始计数的。注意,数组名是首元素的地址。
2025-03-26 21:08:48
854
1
原创 《C语言》总结2--函数
作为一个优秀的程序员,仅仅会运用库函数无法解决生产中的需求。这时候我们需要自定义函数。自定义函数和库函数一样。有函数名,返回值类型和函数参数。statement;//语句项//ret_type:返回类型//fun_name:函数名//para1:函数参数函数的声明即为告诉编译器一个函数的名字,参数,返回类型。函数的声明一般出现在函数的使用之前。要先声明再使用。函数的声明一般放在头文件中(就那个.h文件)这里创建一个test.h//这就是一个简单的声明函数的定义即为函数的具体实现。
2025-03-24 22:31:13
537
原创 《C语言》总结1--支语句与循环语句
C语言的语句可以分为以下五类:1.表达式语句;2.函数调用语句;3.控制语句;4.复合语句;5.空语句本文介绍的为控制语句。控制语句又可以分为以下三类:1.分支语句:if;switch2.循环执行语句:do while;while;for3.转向语句:break;goto;continue;return.其中break和continue会在while循环中讲解。而return为各位编程中的老伙伴,本文不做赘述。
2025-03-23 21:26:29
386
原创 《C语言》接收一个整形,按照顺序打印每一位的代码
程序调用自身的编程技巧我们称之为递归。它通常可以把一个大型复杂的问题层层转化为一个与原问题相似规模的较小的问题来求解。例如本文中的将其位数分开。
2025-02-27 20:45:34
403
原创 如何编写一个猜数字游戏的代码
关于菜单的样式其实可以自己进行DIY,在这里只是一个示范。如下代码,按“1”开始游戏,看“0”退出游戏。我们将其定义为一个函数,不需要返回类型故此返回类型为void.
2025-02-19 23:26:38
803
原创 如何编写一个屏幕中渐渐显现标语的代码
言简意赅,例如我们的标语是“Happy new year!!!为了实现初始屏蔽的效果,我们可以使用社交APP中常用的符号“*”即初始化先在屏幕打印”*************”。最后将这一行型号逐步替换成我们的标语。
2025-02-18 22:17:35
444
原创 C语言中的形参与实参
1.什么是形参形参(形式参数)是指函数名后括号中的变量。形参只有在内存被调用时才会被调用,在函数调用完毕后就会自动销毁,故称为形式参数。2.什么是实参实参即为真实传给函数的参数。常量、变量、表达式、函数等都可以作为实参。实参在函数调用时,必须要为确定的数以方便传给形参。
2025-02-17 22:28:53
538
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人