- 博客(7)
- 收藏
- 关注
原创 C语言—二维数组
与一维数组一致,二维数组中每个元素都是连续存放的,int整型数组元素相差4个字节。C99标准前,创建数组时,数组大小只能使用常量、常量表达式,或者有时省略数组大小。变长数组arr的长度取决于n的值,编译器没法事先确定,运行时才知道n的值。C99中给一个变长数组的特性,可以使用变量定义数组大小。多维数组:二维数组以上的数组统称多维数组。二维数组:把一维数组做为数组的元素的数组。三维数组:把二维数组作为数组的元素的数组。//arr是整型数组,有三行,每一行有五个元素。特别注意:常量值1:表示数组有多少行。
2025-04-24 21:49:14
1143
原创 猜数字小游戏
在调用rand()前调用srand(),通过srand()的seed参数来设置rand()函数生成随机数时的种子,只要种子变化,每次随机数序列就会变化。time()函数会返回当前日历时间,返回的时1970-1-1-0-0到程序运行时间之间的差值,单位是秒。伪随机数不是真正的随机数,rand()函数是对一个“种子”的基准值进行运算生成的随机数,因为默认种子是1,所以每次运行产生的随机数序列一样,是无法产生真正的随机数。//初始化随机数的生成器。
2025-04-21 23:06:22
574
原创 C语言—分支和循环(2)
在需要跳出switch语句的情况下没有break跳出,会继续往下执行,直到遇到break或者switch语句结束,这样是无法得到想要的效果的。如若要执行完case分支跳出switch,需要加上break,不需要跳出可以不加。根据表达式不同的值,执行对应的case分支,如若没有对应值,才执行default分支。switch是分支结构,是一种特殊的 if else 结构,用来判断有多个结果的情况。case后的值必须是整型常量表达式。break:代表永久终止循环,break执行会跳出循环 ,往后执行。
2025-04-16 23:21:11
1064
原创 c语言—分支和循环(1)
c语言是结构化程序设计语言,机构指的是:顺序结构、选择结构、循环结构选择结构:if 和swich循环结构:for 、while和do while。
2025-04-15 00:09:17
723
原创 c语言学习前言
源文件:以.c为后缀的文件是源文件。每个源文件要单独经过编译器处理生成对应的目标文件(.obj为后缀的文件)头文件:以.h为后缀的文件是头文件c常用关键字:注意:关键字与自己创建标识符不能重复关键字不能自己创建。
2025-04-08 22:27:36
530
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅