![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C项目
文章平均质量分 62
这里有一些好玩的项目,可以上手
penguin_bark
坚持写好文
展开
-
【C】放假只能打王者?还不如自己做一个俄罗斯方块+推箱子+迷宫
目录前言一、俄罗斯方块main.c二、推箱子main.cgame.cgame.h三、迷宫main传送门:前言一、俄罗斯方块main.c#define _CRT_SECURE_NO_WARNINGS 1/************************************************************ FileName: Author:JugKingDate:2022.*****...原创 2022-03-01 21:58:55 · 546 阅读 · 0 评论 -
【C】通讯录管理系统详解(内含完整代码下载+简单实现+动态内存实现+文件操作)
文章目录文章目录前言一、实现效果预览(简单版本)1.基本介绍2.预览二、实现逻辑(简单版本)三、完整代码解析(简单版本)contact.hcontact.cmain.c一、实现效果预览(动态内存版本)1.基本介绍2.预览二、实现逻辑(动态内存版本)三、完整代码解析(动态内存版本)contact.hcontact.cmain.c四、项目下载总结前言通讯录作为一个...原创 2022-01-25 11:01:24 · 910 阅读 · 9 评论 -
扫雷,超详细解答~
一、总体思路1.开始菜单实现2.雷盘和用户盘初始化和打印3.随即设置雷4.用户扫雷和判断5.递归实现开屏二、各个部分实现1.菜单int main (){ srand((unsigned int)time(NULL)); int input = 0; do { menu(); printf("请选择:"); scanf("%d",&input); switch (input) { case 1: game(); break原创 2021-11-11 19:44:20 · 952 阅读 · 9 评论 -
三字棋,超详细解答~
一、总体思路1.基本菜单和选择实现2.棋盘初始化和打印3.玩家和电脑轮流下棋4.胜利判断条件二、各部分实现1.开始菜单就是switch游戏选择,注意input取值选择int main (){ int input = 0; do { menu(); printf("选择:"); scanf("%d",&input); switch (input) { case 1: game(); break; case 0原创 2021-11-11 19:20:59 · 3570 阅读 · 5 评论