用VC++ 6.0 写贪吃蛇界面

贪吃蛇界面

第一次写博客,有点小紧张,也有点激动。不多说了emmmm,自己跟着网上的视频,用C语言做了一个贪吃蛇程序,为了学年设计…

欢迎界面的部分编译

emmmm,因为是第一次分好多模块(我也不知道叫不叫这个)写程序,之前都是为了题目而写一小段的代码…(emmm,本人还是小lj)
截图
自己看了一遍欢迎界面制作的视频,然后自己看着讲义做的。下面是代码和截图。
这个是main.c部分:
这个是main.c的部分
这个是Snake.h:

这个是Snake.c(因为代码太长了额,所以发的代码):

#define _CRT_SECURE_NO_WARNINGS
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <Windows.h>


int setColor(int c)
{
	SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),c);

	return 0;
}


int gotoXY(int x,int y)
{
	COORD c;
	c.X = x;
	c.Y = y;
	SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),c);
	return 0;
}


int printSnake(void)
{
	system("cls");

	gotoXY(35,1);
	setColor(6);
	printf("/^\\/^\\");      //蛇眼睛

	gotoXY(34,2);
	printf("|_|  o|");       //蛇眼睛

	gotoXY(33,2);
	setColor(2);
	printf("_");

	gotoXY(25,3);
	setColor(12);
	printf("\\/");           //蛇信

	gotoXY(31,3);
	setColor(2);
	printf("/");

	gotoXY(37,3);
	setColor(6);
	printf(" \\_/");         //蛇眼睛

	gotoXY(41,3);
	setColor(10);
	printf(" \\");
	
	gotoXY(26,4);
	setColor(12);
	printf("\\____");         //舌头

	gotoXY(32,4);
	printf("_________/");

	gotoXY(31,4);
	setColor(2);
	printf("|");

	gotoXY(43,4);
	setColor(10);
	printf("\\");

	gotoXY(32,5);
	setColor(2);
	printf("\\_______");	  //蛇嘴

	gotoXY(44,5);
	setColor(10);
	printf("\\");

	gotoXY(39,6);
	printf("|     |                  \\");//下面都是蛇身

	gotoXY(38,7);
	printf("/      /                   \\");

	gotoXY(37,8);
	printf("/      /                    \\ \\");

	gotoXY(35,9);
	printf("/      /                       \\ \\");

	gotoXY(34,10);
	printf("/     /                          \\  \\");

	gotoXY(33,11);
	printf("/     /             _----_         \\   \\");

	gotoXY(32,12);
	printf("/     /           _-~      ~-_         |  |");

	gotoXY(31,13);
	printf("(      (        _-~    _--_    ~-_     _/  |");

	gotoXY(32,14);
	printf("\\     ~-____-~    _-~    ~-_    ~-_-~    /");

	gotoXY(33,15);
	printf("~-_           _-~          ~-_       _-~");

	gotoXY(35,16);
	printf("~--______-~                ~-___-~");
	
	return 0;
}

以上就是全部的代码啦!

终端效果

emmmm,插张图应该就能看懂初效果了。
在这里插入图片描述

PS:以上有啥说的不对的还请大佬指出= =,自己还有很多要做要学习,那么,大家晚安咯!

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值