C语言:在屏幕上划定一个矩形区域,用键盘方向键控制一个方块移动的方向,类似于贪食蛇,但比贪食蛇?F

来源:百度知道 编辑:UC知道 时间:2024/05/22 10:51:04
请问什么是tc2.0,可我是学C++的

#include<stdio.h>
#include<bios.h>
#include<conio.h>
#define UP 0x4800
#define DOWN 0x5000
#define LEFT 0x4b00
#define RIGHT 0x4d00
#define ESC 0x11b
void main()
{
int l=15,r=35,u=10,d=18,x,y,key;
void frame(int,int,int,int);
void move(int,int *,int *,int *,int *,int *,int *);
clrscr();
x=(l+r)/2;
y=(u+d)/2;
textcolor(YELLOW);
frame(l,r,u,d);
gotoxy(x,y);
cprintf("%c",1);
key=bioskey(0);
while(key!=ESC)
{
move(key,&x,&y,&l,&r,&u,&d);
key=bioskey(0);
}
}

void frame(int l,int r,int u,int d)
{
int i;
for(i=l;i<r+1;i++)
{
gotoxy(i,u);
printf("%c",219);
gotoxy(i,d);
printf("%c",219);
}
for(i=u+1;i<d+1;i++)
{
gotoxy(l,i);
printf("%c",219);
gotoxy(r,i);
printf("%c"

如何用C语言在屏幕上接受一个数 求C语言VGA实现屏幕左下角开始由一个矩形,然后周边递增同等大小矩形至满屏源码,急~!!!!! 如何用c语言画一个矩形 怎么用c语言实现字母在屏幕上跑 C语言中如何使结果停留在屏幕上 C语言 在屏幕上实现一个椭圆的运动,撞到屏幕四周后反弹,直到用户按任意键程序结束.程序在turboc++3.0运 C语言作业 在屏幕上实现一个椭圆的运动,撞到屏幕四周后反弹,直到用户按任意键程序结束 帮帮忙啊急用 c语言问题:如何编写一个程序,输入一个正整数N,在屏幕上用‘*’打印以N为边长的正六边形。 9X9矩形方阵 C语言编 C语言文件操作:从键盘输入一行字符写入一个文件再把该文件内容读出显示在屏幕上