摘要: 设计思路 先用二维数组定义一个棋盘,0代表没有玩家下过,1代表玩家一的棋子,2代表玩家二的棋子,将棋盘输出,然后让玩家依次输入所要下的位置的行数和列数,并赋值给数组,之后进行判断:判断棋盘上所有棋子是否有连续5个,如果是,则返回获胜玩家,如果否,则继续输入下一步要下的棋子坐标 代码实现 1 #inc 阅读全文
posted @ 2020-06-01 23:48 何必胜 阅读(2976) 评论(0) 推荐(0) 编辑
摘要: 设计思路 定义一个结构体,里面存放每一个格子是否被翻开,已经地雷和格子周围地雷数量。用结构体定义一个二维数组,随机放入特定数量的地雷。玩家输入要翻开的格子的行数和列数。用一个函数来翻开目标格子,如果是地雷游戏失败,否则用一个函数统计目标格子周围的地雷数。如果周围没有地雷,则递归使用一个函数将附近周围 阅读全文
posted @ 2020-05-31 18:16 何必胜 阅读(4867) 评论(0) 推荐(0) 编辑
摘要: 代码实现 1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<time.h> 4 #include<conio.h> 5 int sz[6][6],cnt=0; 6 7 /*初始化数组*/ 8 void csh() 9 { 10 for (int 阅读全文
posted @ 2020-05-30 14:09 何必胜 阅读(1916) 评论(0) 推荐(0) 编辑
摘要: 代码实现 1 #include<stdio.h> 2 #include<windows.h> 3 #include<conio.h> 4 char* playerPosition, *boxPosition[2]; 5 /*初始化地图 6 map:地图数组 7 n: 地图的行数 8 m: 地图的列数 阅读全文
posted @ 2020-05-30 14:04 何必胜 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: 总体思路 一直输出、清屏、再输出...形成刷新效果,形成动画效果。生成一个二维数组,用以储存地图、食物、蛇和围墙。每次输出将这个二维数组输出。生成指针数组指向二维数组来表示一个蛇头和蛇尾,指针所指的位置值为*表示蛇身,-表示蛇头,创建变量fx用来记录当前蛇的移动方向 蛇的移动:循环用_kbhit() 阅读全文
posted @ 2020-05-10 15:45 何必胜 阅读(2700) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-04-26 21:20 何必胜 阅读(557) 评论(0) 推荐(1) 编辑
摘要: 专业学习目标 学习时间 新增代码行数 博客发表量 知识总结 第九周 树和二叉树 6h 400 1 熟悉了PAT、博客园等平台 第十周 树和二叉树 5h 300 1 熟悉了树和二叉树的相关知识 第十一周 树与二叉树 4h 300 1 了解了哈夫曼树的相关概念 第十二周 图 5h 500 1 了解了图的 阅读全文
posted @ 2020-04-26 15:56 何必胜 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1.1 当初为什么报”软件工程“|”大数据“ 这个专业? 春考计算机专业只有软工专业 1.2 当初对 XX 专业的期待和想象是什么? 程序员 1.3 当初希望自己是如何投入这个专业的学习的? 多打代码 1.4 结合过去的一学期,你目前在专业学习方面情况如何,有什么收获,是否有什么困难? 专业学的还行 阅读全文
posted @ 2020-04-26 11:01 何必胜 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 这学期的学习计划: 学习难点 PAT好像没有参考答案(起码我找不到)。。。经常是“部分正确”,一直不知道哪部分错了,有些不会的想看看答案找找思路也没地方找 阅读全文
posted @ 2020-04-26 09:17 何必胜 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 这次张旭光老师的讲座,主要向我们讲述了未来是数字经济的时代,数字经济是世界经济的未来。先如今,全世界都在朝这个方向发展,2017年全球市值前十的公司有7家为数字企业。 数字素养成为劳动者和消费者新的需求,提高数字素养即有利于数字消费,也有利于数字生产,是数字经济发展的关键要素和重要基础。 数字科技: 阅读全文
posted @ 2020-04-26 08:15 何必胜 阅读(86) 评论(0) 推荐(0) 编辑