小项目
.小笙.
XSM
展开
-
Html3D旋转相册
操作流程:1.下载文件及资源并解压2.双击index.html文件到浏览器中运行文件链接:3D旋转相册效果效果:原创 2021-10-30 02:42:24 · 415 阅读 · 0 评论 -
Qt版的贪吃蛇游戏
**开发环境:**Ubuntu12.04 Qt4.8项目概述: 用键盘上下左右控制蛇的方向,寻找食物,食物随机出现,蛇路过食物蛇的身体会变长,蛇不能碰墙壁及自己的身体,蛇不能相撞,两条蛇谁先达到一定的分数谁获得胜利**游戏说明:**程序运行后,单击鼠标左键开始游戏蛇一:方向键上下左右,蛇二WASD上下左右1.main.cpp#include <QtGui/QApplication>#include <QTextCodec>#include "widget.h"int原创 2021-06-25 01:23:41 · 296 阅读 · 1 评论 -
C语言小游戏走迷宫
说明:1.技术:C语言基本知识2.游戏:方向键控制上下左右代码:#include <stdio.h>#include <time.h>#include <stdlib.h>#include <getch.h>int main(int argc,const char* argv[]){ //1、定义一个字符类型的二维数组作为迷宫地图 char maze[10][10] = { {'#','#','#','#','#','#','#原创 2021-03-25 20:35:34 · 336 阅读 · 0 评论 -
C语言学生成绩管理系统
学生: 姓名 性别 学号 密码 语文 数学 英语 1、第一次登录强制修改密码。 2、查询成绩 排名 不显示姓名和学号。 平均分 最高分 最低分 3、修改密码 4、查看个人信息 5、三次密码错误锁定帐号,由教师解锁 教师: 姓名 性别 工号 密码 1、第一次登录强制修改密码。 2、添加学生(学生的学号自动生成) 单个添加 批量导入 3、删原创 2021-03-24 11:38:19 · 520 阅读 · 0 评论 -
C语言实现的通讯录
通讯录姓名、性别、电话,最多存储50个联系人功能:1、添加联系人2、按名字删除联系人3、按名字修改联系人的信息4、查找联系人,可以通过电话、名字查找,支持模糊查找5、显示所有联系人信息代码#include <stdio.h>#include <string.h>#include <getch.h>#include <stdlib.h>static char count = 0; //记录有效的联系人数量static cha原创 2021-03-24 11:11:48 · 210 阅读 · 0 评论 -
c语言学习记录
前言:C语言简介:BCPL->new B->C->UNIX->Minix->Linux->gccGNU LinuxC语言诞生 1970年~1973年,在肯.汤普逊、丹尼斯.里奇主导下编写完成,归属于美国贝尔实验室C语言专门用于编写操作系统,所以天生适合硬件编程,也以速度快著称,也非常适合实现数据结构和算法由于出现时间过早,有很多缺陷,由于没想到普通人也能使用C语言编程,因此存在着很多缺陷,但是前辈总结了一些避免陷阱的经验《C语言陷阱与缺陷》c语言三剑客C语原创 2020-12-11 19:55:12 · 186 阅读 · 0 评论 -
c语言小游戏推箱子
c语言实现的小游戏说明:@:代表小老鼠$:代表箱子O:代表终点#:代表墙代码展示:#include <stdio.h>#include <stdlib.h>#include <getch.h>int main(int argc,const char* argv[]){ char map[8][8] = { {0,0,3,3,3,3,0,0}, {0,0,3,5,5,3,0,0},原创 2021-03-22 11:20:04 · 214 阅读 · 0 评论 -
基于UDP的五子棋网路对战游戏
基于UDP的五子棋网路对战游戏内容说明:编程语言:C语言编程环境:Linux环境编程实用技术:UDP网络通信技术.游戏说明:方向键:移动位置enter:下棋实现步骤:Linux环境下:1打开终端2.ifconfig 记录本机inet地址3.cd进入到项目目录4.编译(1)gcc sever.c -std=gnu99 -o sever(2)gcc client.c -std=gnu99 -o recv5.运行(1)先运行服务端,端口号随机,IP地址步骤1的ine:如./sev原创 2021-03-19 17:37:53 · 381 阅读 · 1 评论