- 博客(7)
- 收藏
- 关注
原创 三位整数建模扑克牌
函数filedeck(int pk[], int cardn)用于初始化牌堆,将52张牌存储在数组pk中。每张牌用一个三位数表示,百位表示花色,个位和十位表示点数,例如202表示红桃2,413表示黑桃K。
2023-12-19 19:45:48 469 1
原创 C语言:辗转相除法求最大公约数
辗转相除法又称欧几里得算法,两个整数的最大公约数是能够同时整除它们的最大的正整数。辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的数和两数相除余数的最大公约数。
2023-12-05 21:38:51 3189 1
原创 C语言:冒泡排序
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行,直到没有相邻元素需要交换,也就是说该元素列已经排序完成。
2023-12-03 17:00:49 468 1
原创 C语言小游戏:三子棋
三子棋又名井字棋,游戏分为双方对战,双方依次在9宫格棋盘上摆放棋子,率先将自己的三个棋子走成一条线就视为胜利,而对方就算输了,当棋盘摆满仍未达到胜利条件就算和棋。
2023-11-26 21:17:46 900 1
原创 初识C语言
编程规划:我打算通过专业学习以及B站等平台上的线上资源来学习编程,并通过不断练习巩固所学的内容,不积跬步无以至千里,不积小流无以成江河,我认为学习重在坚持,只有每天练习才会成功。大家好,小编是一名来自西安电子科技大学的大一新生,就读的专业是计算机类,在这里我想简要介绍一下我学习编程语言目标和规划。理想与目标:毕业后我希望能够进入华为、腾讯等互联网公司就职,理想很丰满,现实很骨感,希望能与大家一起进步,不负韶华。
2023-11-21 18:21:01 39
原创 C语言:扫雷游戏
我们可以看到游戏初始界面是一个9*9的表格,所以按理来说我们应该设置两个9行9列的二维数组,但如果这样做的话,我们会发现计算表格四周的雷的个数的时候会发生数组越界,那我们该怎么办呢?此函数是实现扫雷的关键点,在这里我们要对玩家输入的坐标的合法性进行判定,并且利用win变量来判断输赢,每次成功排除一个坐标,就让win加1,这样当雷全部被排掉时win的值就会等于col*row-EASY_COUNT,如果踩到雷直接推迟游戏,由此判定游戏输赢,下面重点讲讲expand_show函数。(注意这里的0和1都为字符)
2023-11-17 01:09:18 170 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人