🥐C语言程序作品
大一大二期间写的10余个有趣的C语言程序
C语言课程设计不止于图书馆管理系统
github仓库:
https://github.com/404name/winter
哔哩哔哩视频:
https://space.bilibili.com/29209613
404name
双非本科大三,计科在读,喜欢写一些有趣的代码,希望能提升自己实现一个小目标-进大厂!
展开
-
【C语言】字符画实现游戏掘地求升
寒假答辩—掘地求升(C语言版)旧文档 2020.1.26前言这个是作为寒假答辩作品写的。之前考虑过用Unity写个游戏,但毕竟不熟悉C#,感觉几乎都是在套模板,而且写着不顺手,有想法却只能看着C#发呆,很是无奈,所以决定还是选熟悉的C语言写一个大程序。正愁没灵感的时候,我突然看见了它:然后我开始了几天快乐并痛苦的自闭抡锤子之旅,然后又痛苦并快乐的用C写下了这个游戏qwq。gith...原创 2020-04-22 16:05:40 · 1965 阅读 · 3 评论 -
【C语言】实现汉诺塔可视化递归
用C语言实现汉诺塔自动递归演示程序程序实现效果1.变界面大小依照输入递归数改变。2.汉诺塔自动移动演示。3.采用gotoxy实现流畅刷新。4.保留文字显示递归流程程序展示及实现github地址:https://github.com/404name/C-game0.主体思路输入要递归的汉诺塔数目,在原来的汉诺塔基础上新增move_play函数展示递归,用next数组存储每种移动...原创 2020-04-22 15:57:29 · 1729 阅读 · 0 评论 -
【C语言】实现双人控制的战斗小游戏
实现功能旧文档 2019.111.双人分别控制小人移动2.子弹碰撞3.可改变出弹方向4.血条实体化前言这个游戏是看了知乎一位非常好的老师的专栏后练手写的,(至于是哪位,知乎搜C语言小游戏最牛逼的那位)有老师系统性的交这些的确规范了许多,我之前自己摸索写的游戏相对它来说规范性是大大的不抵。我大致是看了一个飞机游戏的代码,学会了实时更新函数与用户输入更新函数,与设置子弹体。在此基础...原创 2020-04-22 15:55:12 · 12253 阅读 · 0 评论 -
【C语言】游戏管理系统简单设计
游戏菜单界面设计 与 游戏整合旧文档 2019.11小时候一直觉得4399小游戏的那些游戏菜单好low,现在做完我的菜单界面回去去看看感觉还不错。。。菜单制作过程完整代码https://paste.ubuntu.com/p/HZBWXMWT8K/详细介绍:前言从走迷宫起,到五子棋,再到做完象棋,再到去学下图书馆管理系统程序设计。其实我对做游戏或管理系统不是有很大兴趣...原创 2020-04-22 15:53:23 · 8308 阅读 · 2 评论 -
【C语言】模拟实现中国象棋
基于五子棋框架上的 象棋 小游戏旧文档:完成于2019.10ps现在看来还能把界面写更好,但当时都是从零开始的,完成度还不错。本游戏是上各种水课无聊时的产物。。。不参考现有游戏从零开始实现各项功能。游戏配置:二维数组,循环系统,wasd基本移动,调整窗台的函数,以及富足的发呆时间。。完整代码代码已和五子棋整合在此链接中https://paste.ubuntu.com/p/HZBW...原创 2020-04-22 15:51:17 · 1719 阅读 · 1 评论 -
【C语言】实现简单的五子棋
用c语言实现简单的五子棋(2019年10月文档)ps:那时候刚刚学会用走迷宫就自己从零开始实现了下五子棋,这里下棋的思路现在想起来也特别新奇,并不是简单的输入坐标下棋,我一开始就琢磨出了wasd去取棋子与下棋,为后面写出各种神奇的程序做出了铺垫。写这程序首先要学会写走迷宫:学会如何读取键盘键位学会简单的移动。学会如何在移动的情况下刷新界面。这个小游戏是从零开始的实现的,框架灵感来...原创 2020-04-22 15:12:20 · 3250 阅读 · 2 评论 -
【命题逻辑实验题】求给定命题公式的真值表[C语言程序实现](支持蕴含式的运算)
实验一 命题逻辑:求给定命题公式的真值表实验原理:[可忽略]将命题公式A在所有赋值下取值情况列成表,称作A的真值表。构造真值表的具体步骤如下:(1) 找出公式中所含的全体命题变项p1,p2,…,pn (若无下角标就按字典顺序排列),列出2n个赋值。本课程规定,赋值从00…0开始,然后按二进制加法依次写出各赋值,直到11…1为止。(2) 按从低到高的顺序写出公式的各个层次。(3) 对应各个赋值计算出各层次的真值,直到最后计算出公式的真值。 实验要求和说明: 本实验要求大家利用编程语言,编写程原创 2020-12-14 10:34:34 · 14357 阅读 · 7 评论 -
【C语言】模拟简单的《掘地求生Getting Over It》(源码)
【C语言】模拟简单的《掘地求生Getting Over It》大一上寒假写的挺玄学的玩法,估计只有我能过程序介绍:【C语言】用C语言模拟掘地求升/*-------------------------------------。程序名字:掘地求升(C语言版)程序作者:CTGU_LLZ完成时间:2020/1/15-2020/1/26--------------------------------------*/// goto xy 对应 xy 而map对应map【y】[x]#inclu原创 2020-10-27 21:00:17 · 2210 阅读 · 1 评论 -
【C语言】英雄联盟英雄查询系统(源码)
【C语言】英雄联盟英雄查询系统模拟模拟~~~程序介绍:【C语言】英雄联盟英雄查询系统 /*----------------------------------project :英雄联盟英雄查询系统 author : LLZtool man: xyfinish : 2019/12/26 ----------------------------------*//*-----------------------------⊙注意事项!!!!为了用C语言实现文件的读写程序读取数据原创 2020-10-27 20:49:31 · 4088 阅读 · 0 评论 -
【C语言】双人格斗小游戏(源码)
【C语言】双人格斗小游戏芜湖程序介绍:【C语言】实现双人控制的战斗小游戏/*--------------------------------------project: 双人小游戏anthor: LLz 操作 移动 逆、顺时针旋转 发射子弹 玩家1 4568 7 9 0 玩家2 adws q e 空格 --------------------------------*/ #include <原创 2020-10-27 20:48:20 · 68423 阅读 · 59 评论 -
【C语言】LOL英雄查询系统
【C语言】英雄联盟英雄查询系统plus用C语言的窗口模拟了一下英雄联盟角色查询系统可查看按照走位分类查看英雄,也可搜索,并且显示详细信息程序介绍:[【C语言】英雄联盟英雄查询系统plus代码链接:待更新程序介绍载入菜单首页伪进度条加载英雄数据并且提示操作方法首页菜单可选控菜单简洁明了的选择条查看分类可按不同位置查看对应的所有英雄英雄详细详细对应英雄界面包括英雄全称 小名 被动 和QWER并且都可以被全局搜索搜索到全局搜索按照名字/小名/技能原创 2020-10-27 20:36:31 · 1224 阅读 · 0 评论 -
【C语言】汉诺塔自动递归演示程序(源码)
【C语言】汉诺塔自动递归演示程序(源码)尝试写出可视化的小算法程序介绍: 【C语言】用C语言实现汉诺塔自动递归演示程序/*------------------------------------project : 汉诺塔演示软件; language: C语言author: 404name叠64层需要开全窗口并且将字号调整为6 ------------------------------------0-*/#include <stdio.h>#include原创 2020-10-27 19:34:24 · 1914 阅读 · 1 评论 -
【C语言】仿照管理系统做的游戏菜单系统(源码分享)
【C语言】仿照管理系统做的游戏菜单系统程序介绍:【C语言】游戏菜单界面设计 与 游戏整合/*-----------------实际写了1500行这个游戏是第一次做大工程,其实语言可以更简练压缩到800行左右。后续再改进。----------------*/#include<stdio.h>#include<conio.h>#include<string.h>#include<stdlib.h>#include<windows.h&g原创 2020-10-27 13:09:23 · 3140 阅读 · 5 评论 -
【C语言】自制C语言象棋(源码分享)
【C语言】C语言实现象棋之前刚刚学的时候写的暴力for循环程序介绍:【C语言】基于五子棋框架上的 象棋 小游戏#include<stdio.h>#include<conio.h>#include<string.h>#include<stdlib.h>#include<windows.h> //字符 L 下棋 int x,y,i,j,p,q,num = 1,round,place_x1 = 0,place_y1 = 0,pla原创 2020-10-27 13:00:59 · 9801 阅读 · 10 评论 -
【C语言】自制简易五子棋(源码分享)
【C语言】五子棋代码初学C语言写的第一个程序(从0开始完全自己思考实现的)程序介绍:【C语言】用c语言实现简单的五子棋//!!!如果出现乱码请删除 第12 行 #include<stdio.h>#include<string.h>#include<conio.h> //用于getch取键盘输入字符 #include<windows.h> //用于刷屏 int main(){ int x,y,i,p,q,num原创 2020-10-27 12:57:45 · 1886 阅读 · 1 评论 -
【C语言】用c语言实现一些简单的算法可视化(个人代码分享)
【C语言】一些算法可视化小程序[大一下集合](个人代码分享)突然想整理下之前写的一些小程序2019.9-2020.1 大一上学期的更全面的作品的介绍和展示1. 汉诺塔自动递归程序代码:【待更新】介绍:【C语言】用C语言模拟掘地求升2. 自动生成迷宫及寻路程序-(模拟笔记本电脑的基本操作) |仅txt纯文档内容 exe太大请自己编译或者前往百度网盘下载代码:【待更新】介绍:[【C语言】自动生成迷宫及寻路程序3. 自动生成心形迷宫及寻路程序-(模拟笔记本电脑的基本操作) |仅tx原创 2020-10-26 22:25:18 · 3087 阅读 · 7 评论 -
【C语言】分享一些个人C语言程序代码[大一下集合]
分享一些个人C语言程序代码[大一下集合]突然想整理下之前写的一些小程序2020.1-2020.6 大一下学期的更全面的作品的介绍和展示‘待补坑1. 掘地求升代码:【待更新】介绍:【C语言】用C语言模拟掘地求升2. 模拟笔记本3.0-(模拟笔记本电脑的基本操作) |仅txt纯文档内容 exe太大请自己编译或者前往百度网盘下载代码:【待更新】介绍:[【C语言】用C语言模拟笔记本电脑3.03. 3D神庙逃亡-(简单模拟了下3d效果) |txt + exe可直接运行代码:【待更原创 2020-10-26 22:24:19 · 1901 阅读 · 0 评论 -
【C语言】分享一些个人C语言程序代码[大一上集合]
分享一些个人C语言程序代码[大一上集合]突然想整理下之前写的一些小程序2019.9-2020.1 大一上学期的更全面的作品的介绍和展示慢慢填坑吧1. C语言实现五子棋代码:【待更新】介绍:【C语言】用c语言实现简单的五子棋2. C语言实现象棋代码:【待更新】介绍:【C语言】基于五子棋框架上的 象棋 小游戏3. 仿照管理系统做的游戏菜单系统代码:【待更新】介绍:【C语言】游戏菜单界面设计 与 游戏整合4. 汉诺塔演示程序代码:【待更新】介绍:【C语言】用C语言实现汉诺塔自动递原创 2020-10-26 22:23:00 · 1108 阅读 · 1 评论