1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > c语言打砖块小游戏 C语言动画(打砖块游戏)

c语言打砖块小游戏 C语言动画(打砖块游戏)

时间:2020-06-04 07:32:17

相关推荐

c语言打砖块小游戏 C语言动画(打砖块游戏)

用C语言编的简单的打砖块游戏。turbo c,win tc均可运行。

#include "graphics.h"

#include "stdio.h"

#include "conio.h" /*所需的头文件*/

int on; /*声明具有开关作用的全局变量*/

static int score; /*声明静态的记分器变量*/

/* 定义开始界面函数*/

int open()

{

setviewport(100,100,500,380,1); /*设置图形窗口区域*/

setcolor(RED); /*设置作图色*/

rectangle(0,0,399,279); /*以矩形填充所设的图形窗口区域*/

setfillstyle(SOLID_FILL,7); /*设置填充方式*/

floodfill(60,60,6); /*设置填充范围*/

setcolor(8);

settextstyle(0,0,3); /*文本字体设置*/

outtextxy(80,80,"COME ON BOY"); /*输出文本内容*/

settextstyle(0,0,1);

outtextxy(100,180,"by lcx");

settextstyle(0,0,1);

outtextxy(120,240,"Press any key to continue......");

}

/*定义退出界面函数*/

int quitwindow()

{

char s[100]; /*声明用于存放字符串的数组*/

setviewport(100,150,540,420,1);

setcolor(YELLOW);

rectangle(0,0,439,279);

setfillstyle(SOLID_FILL,7);

floodfill(50,50,14);

setcolor(12);

settextstyle(0,0,8);

outtextxy(120,80,"End");

settextstyle(0,0,2);

outtextxy(120,200,"quit? Y/N");

sprintf(s,"Your score is:%d",score);/*格式化输出记分器的值*/

outtextxy(120,180,s);

on=1; /*初始化开关变量*/

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。