项目
mxrrr_sunshine
这个作者很懒,什么都没留下…
展开
-
c语言小程序之三子棋
第一次写这么长的程序,再此总结一下。 首先考虑test.c的功能: 1)main函数内实现一个游戏界面,用一个循环可以让游戏一直循环进行,并且再循环内部使用分支用来选择开始游戏or退出游戏。 2)写一个menu函数,作用是打印游戏菜单界面。 3)写一个game函数,主要在函数内部调用各个步骤的函数,实现一个玩游戏的过程,并且输出谁赢谁输。 game.c内部主要实现各个test.c里各个函数原创 2017-11-21 21:27:56 · 296 阅读 · 1 评论 -
c语言小程序之扫雷简单实现
首先,我们需要考虑这个游戏的实现要求: 1,玩家看到的游戏界面用*表示,我们在设计时可以看到两个界面,所以就需要两个数组。一个表示可视化游戏界面,一个表示雷阵界面。 2,玩家在第一次踩到雷,要求将雷移走,可以继续游戏。 3,遇到四周没有雷的地方,要求可以扩展,并显示周围雷的数量。 4,直到踩到雷,游戏结束。或者将所有没有雷的地方排开,游戏胜利。大体思路就是这样,下面来具体分析一下游戏设计过程原创 2017-11-28 15:22:32 · 992 阅读 · 0 评论 -
c语言-简易通讯录
在学习完c语言的部分之后,运用了最后学到的有关结构体,枚举,内存管理,文件等知识,写了一个基础版的通讯录,能够实现简单的功能如下: 1. 添加联系人信息 2. 删除指定联系人信息 3. 查找指定联系人信息 4. 修改指定联系人信息 5. 显示所有联系人信息 6. 清空所有联系人 7. 以名字排序所有联系人现代码如下:#include "addlist.h"void Init原创 2018-01-12 17:01:26 · 301 阅读 · 0 评论 -
c语言-注释转换
用c语言实现一个简单的功能-注释转换 首先要了解两种简单的注释形式:c风格注释:/* */c++风格注释://效果如下图所示: 用几张图来说明思路: 首先是两个文件的引入: 各种状态间的转换: 对获取字符的各种可能性判断: 实现代码如下:#include <stdio.h>#include <stdlib.h>#include "convert.h"#pragma war原创 2018-01-13 18:58:44 · 300 阅读 · 0 评论 -
实现Linux彩色进度条
我们在Linux下安装软件时经常会看到一个进度条,下面就来实现该进度条(c语言实现)实现效果: 代码如下: 觉得有点空洞,所以给它加上颜色 加上背景色: 如何给printf输入的字符串加上颜色? 格式如下(双引号里面没有加任何额外字符,”字符串”为要打印的内容):printf(“\033[字背景颜色;字体颜色m字符串\033[0m” ); 示例: printf(“...原创 2018-03-05 11:15:06 · 305 阅读 · 0 评论