C语言
文章平均质量分 61
君万
No pains,no gains.
展开
-
C语言 strlen函数的模拟实现
运算的值是两个指针在内存中的距离(该距离以间隔的单元格数为单位,而不是以字节为单位)。exp为真,程序继续执行。str表示首个字符的地址,解引用后为首元素。指针-指针,两指针须是同类型的。原创 2024-03-10 14:21:58 · 459 阅读 · 0 评论 -
C语言 扫雷游戏代码实现(详细讲解+完整代码)
那么行与列的长度如何定呢,因为棋盘是要显示行与列的坐标数的,所以,数组行(ROWS)列(COLS)要比布置的棋盘行(ROW)列(COL),如果用户输入0则循环终止,输入1则扫雷开始,一局游戏结束后是否还要玩下一局,还要考虑到用户输入错误的情况,输入错误则重新输入。布置好的雷的信息可以存放‘0’和‘1’,‘0’无雷,‘1’有雷;此时就需要用户输入了,用户输入要排查雷的坐标,程序输出是否踩雷以及此处周围雷的个数(0~8)。玩家看到游戏最开始呈现的页面,应该是游戏名称和选择是否开始游戏,那么我们写一个菜单。原创 2024-02-06 21:30:21 · 1347 阅读 · 0 评论 -
break和continue在for循环、while循环和do while循环中的区别
continue 的作⽤是跳过本次循环 continue 后边的代码,在 for 循环和 while 循环中有所。到循环的判断部分,进⾏下⼀次循环的判断,如果循环的调整是在 continue 后边的话,可能会造成。break 的作用是用于永久的终⽌循环,只要 break 被执行,直接就会跳出循环,继续往后执。continue可达到break的效果,它还可以跳过循环中的某一次循环。切勿这样输,i达到最大之后,再+1就是最小值,i范围是-2。do while与while类似,都可能会死循环。原创 2024-01-27 11:54:34 · 506 阅读 · 1 评论 -
C语言学习
从大一开始接触电脑,可能确实为时较晚,但我又觉得相见恨晚,接触编程语言、学习编程语言,我甚至不能知道我最终会选择什么样的一条路。而今,也确是该规划一下自己作为一个编程小白的C语言学习之路了。本人大一在读,学校还未在大一上学期开设C语言课程,自己也未自学网上课程,自己算的上是一个纯计算机兼C语言小白了。个人情况简简单单,毫无“生机”。驽马十驾,功在不舍。原创 2024-01-18 13:44:44 · 408 阅读 · 0 评论