急急急。。谁能给我一个用C语言(TC2.0)编写的简单动画程序要有详细解释, 原创

最好有运行的结果。截图。发到我邮箱里啊461364932@qq.com好的再加分... 最好有运行的结果。截图。发到我邮箱里 啊461364932@qq.com好的再加分 展开
 我来答
hvvjip
2010-12-10 · TA获得超过562个赞
知道答主
回答量:371
采纳率:0%
帮助的人:0
展开全部
#include "time.h"
#include "conio.h"
#include "stdio.h"
#include "string.h"

/*---按键游戏---*/

Game()
{
time_t Ttime ;
double Score = 0 ;
int Times = 0 ;
int j , i , Longer , x = 8 , y ;
char *Letter = "Q W E R T Y U I O P [ ] A S D F G H J K L ' Z X C V B N M , . /" ; /*全部按钮*/
char get ;
textcolor(12) ;
gotoxy(8 , 2) ;
cprintf("%s" , Letter) ;
gotoxy(27 , 12) ;
printf("Score = %d , Times = %d" , Score , Times) ;
for (j = 4 ; j < 77 ; j++)
{
gotoxy(j , 25) ;
printf("-") ; /*屏幕25楼画线条*/
}

Longer = strlen(Letter) ;

while (*Letter != '\0')
{
for (y = 2 , i = 0 ; y < 25 ; y++)
{
delay(40000) ;
gotoxy(x , y - 1) ;
printf(" ") ;
gotoxy(x , y) ;
printf("%c" , *(Letter + i)) ; /*从屏幕2楼往24楼下掉字母*/
if (kbhit())
{
get = getch() ;
if (get == *(Letter + i) || (get - 32) == *(Letter + i))
{
Score++ ; Times++ ;
gotoxy(27 , 12) ;
printf("Score = %.2lf , Times = %d" , Score / 26 , Times) ;
gotoxy(x , 24) ;
printf("%c" , 1) ;
break ;
}
}
}
Letter += 2 ;
x += 2 ;
}
}

main()
{
Game() ;
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
念°艺
2010-12-12
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
给你发啦。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yyyu728
2010-12-10 · TA获得超过228个赞
知道小有建树答主
回答量:237
采纳率:50%
帮助的人:95.5万
展开全部
不会,TC2.0跟VC没有太大差别,看看这个
http://zhidao.baidu.com/question/106444462.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式