- 博客(4)
- 收藏
- 关注
原创 扫雷游戏介绍和代码实现过程
打印函数时遇到一些难题,就是初始化后的棋盘都由数字构成,显然不能直接打印数组内容,经过思考我决定加入Sign和Mark(在头文件中定义为两个常数)来区分翻面,标记,未翻面状态。这段函数在计算数字时的代码有点冗长,可以考虑写成一个小函数,但是因为判断条件太多而没有去写(其实如果将棋盘大小增加3个单位,让实际操作棋盘从下标[2][2]到[x-1][y-1]就不需要考虑数组越界和修改坐标轴问题了,也就不需要那么多的if分支语句了)如果翻开的是空白区域(为0),则会自动翻开周围的空白区域。-7表示被标记的区域。
2025-02-16 15:09:55
1189
原创 c语言的分支语句介绍(if,else if,else,switch)
语句来退出switch的代码段,否则将继续顺序执行代码。if:if语句的格式为if(变量或表达式) {代码},当括号内的值为真时,系统将执行花括号内的代码,if可以理解为是一组分支语句(if,else if,else)的头,每有一个if就有一组分支组。else:else语句通常结合if语句使用,格式为else {代码},当if的括号内值判断为假时,将无条件执行else语句的代码,需要注意的是,else只与最近的,未匹配的if进行匹配,如下(第一个if与第二个else匹配,第二个if与第一个else匹配)
2025-02-11 14:07:47
721
原创 关于c语言循环语句的介绍(while,do while,for)
"为分号,我们将括号内的三个“变量或表达式”从左到右称为“A”,“B”,“C”,也就是for(A;while:格式为while() {循环体},其中括号内的内容可以是我们定义的变量,也可以是一个表达式(如n==3),可以这样理解,当括号内的变量或表达式的值为真(非0)时会执行循环体中的程序,当循环体执行结束后指令流又会回到while语句对括号内的值进行判断,若为真这再次执行循环体程序,若为假则不再执行该循环,简单的说就是只要while的括号内值为真就可以反复执行循环体的程序,若为假循环体将不会在被执行。
2025-02-11 10:38:09
594
原创 转生之我想干一辈子计算机
小爱同学不仅能够精准控制各类家电设备,还能提供便捷的智能语音输入功能,完美契合我所向往的“智能家居”生活场景。而我最早使用的智能手机是小米8,它不仅陪伴我度过了许多重要时刻,也在潜移默化中影响了我对科技的热爱,让我对计算机领域的探索之路充满了热情和动力。我的最大理想是助力中国开发出一套高效且实用的自主操作系统,打造出性能卓越的显卡和CPU。为了实现这些目标,我深知编程技能的重要性,因此我投入了大量的时间学习编程。我本身就对编程充满热情,常常一坐下来就是半天,这让我在学习动力上保持了较高的水平。
2025-02-07 22:47:51
226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅