C语言实现有趣小程序或者小游戏
文章平均质量分 65
小轩在不在哟
新人,求大家多多指教支持~~
展开
-
用C语言实现 静态通讯录+动态通讯录+文件实现“退出保存信息版本”(附上思路+项目展示+源代码)
前言 : 在生活中我们经常会遇到通讯录的使用,比如存进一个新的联系人的信息,或者对其删除,修改,查找;那这些神奇的功能是如何实现的?我们不禁好奇。今天,这篇博文将教会大家实现一个静态的或者动态的通讯录,以后我们就可以靠自己实现一个通讯录啦 ~ 目录一览1.静态通讯录讲解1.1 静态通讯录的功能列表的实现(text.c)1.1.1 菜单的实现1.1.2 菜单功能的枚举1.1.3 main函数的实现1.2 静态通讯录各个函数的声明包含 (contact.h)1.2.1 #define 定义各个标号以及头文件的原创 2021-09-30 16:37:16 · 298 阅读 · 7 评论 -
【C语言】三种不同方法实现简易整型计算器 (三个方法递增优化)
前言:在学习C语言一段时间后,相信我们都能用C语言写出简易的计算器小程序,然而一般方法都会使代码比较冗余,不够简便,代码可变性也会比较差 (见列一); 今天我就使用函数指针数组给大家带来实现起来代码比较简洁,代码后期可变性也高的计算器代码,希望对大家有所帮助~ 列一:(常规实现,代码过于冗余) void menu() { printf("**********************************\n"); printf("******* 1.add 2. sub ****原创 2021-08-28 18:57:22 · 679 阅读 · 0 评论 -
用C语言实现扫雷小游戏(附上思路+项目展示+源代码)
文章目录前言一、扫雷小游戏整体思路讲解。二、game.c各游戏功能函数的讲解1.InitBoard 初始化数组函数讲解2.DisplayBoard 打印格子函数讲解3.Setmine 电脑生成雷 函数讲解4.GetMineCount 格子表示周围雷的个数 函数讲解5.FindMine 排雷函数实现game.c源代码展示:三.game.h 头文件代码展示总结 前言 在完成三子棋小游戏后(三子棋具体实现参考博主上一篇代码),相信我们一定对分模块完成代码,分别实现不用的功能的编程思想有了稍加深刻的理解与认识.原创 2021-07-28 17:28:46 · 1864 阅读 · 7 评论 -
用C语言实现三子棋游戏(附上思路+项目展示+源代码)
文章目录前言一、三子棋游戏整体实现思路二、实现步骤分模板实现 (以及具体应用实列)1.test.c 源文件讲解:2. game.c 源文件讲解:3.game.h 源文件讲解三 game.c 源文件整体展示总结 前言 在初步学习C语言初阶知识后,我们可以尝试用C语言来完成一个三子棋小游戏,这不仅仅可以检验自己知识学习的扎实度,也可以作为一个很好的练习项目,帮助自己进行知识的归纳总结与实现具体应用。 ps.相信大家写出来后一定会成就感满满的~ 一、三子棋游戏整体实现思路 三子棋是对函数调用,分模块实现原创 2021-07-27 23:23:44 · 863 阅读 · 10 评论 -
C语言经典小游戏---猜数字游戏 (包含C语言中如何实现随机数的生成)
题目描述:输入1-100之间的数字,进行猜数字游戏,猜大猜小有提示,直至才对为止,游戏可以重复游玩。 算法思路: 1.用void分别写出菜单程序与游戏进程程序。 2.用switch-case-default语句实现开始游戏以及退出游戏。(包含重新输入) 3.用while循环实现游戏主题,可以重复猜测,直至猜对为止。 难点:随机数的生成----> 用 rand()函数生成随机数,但是在用rand函数之前需要先生成随机数的起点,即用 srand()生成,括号里面需要放入不断变化的数字,在编程中一原创 2021-07-20 16:11:40 · 690 阅读 · 6 评论 -
两种方式(goto语句以及while循环)实现C语言关机小程序
用C语言写的关机小程序简单易懂,可以拿去整蛊室友同学(每天一个挨打小技巧),下面我就给出两种方式实现这个代码,欢迎大家讨论补充。 1.用goto语句实现: #include <stdio.h> #include <stdlib.h> int main() { char arr[30] = { 0 }; system("shutdown -s -t 60"); again: printf("请输入:我是猪,来取消关机\n"); scanf("%s", arr); if原创 2021-07-20 14:53:15 · 469 阅读 · 0 评论