注册 登录
编程论坛 新人交流区

[讨论]TC文本模式下的窗口变换,有兴趣的看下

Listen 发布于 2007-11-07 13:42, 479 次点击
老师布置的一道题目 要求用窗口的变幻,觉的怎么好看怎么搞
有创意的都来试下哈,或者谈谈你的创意
下面这个是我做的:
#include<stdio.h>
#include<conio.h>
int main()
{
int i,j,a,b,n=19;
i=j=1;a=25;b=80;
for(;i+a>25&&j+b>80&&n>0;i++,j+=2,a--,b-=2,n--)
{
window(j,i,b,a);
textbackground(i%8);
clrscr();
sleep(1);
}
system("pause");
textmode(2);
return 0;
}
8 回复
#2
firstchoicey2007-11-07 17:18
不懂啊。
#3
ldywzy2007-11-08 11:10

看不懂

#4
刹那公子2007-11-08 12:25

有几个函数不明白啊
textbackground
sleep
textmode
system("pause");
可以解释一下吗

#5
刹那公子2007-11-08 12:45

翻了一下书,大概都明白了
for语句中的i+a>25&&j+b>80&&应该可以去掉把

#6
刹那公子2007-11-08 12:52
还有那个clrscr()到底在起什么作用啊
#7
Listen2007-11-09 12:24
clrscr()文本模式清屏函数(图形模式下的是cleardevice())
textbackground(int color)是设置背景色 有0~7种颜色
sleep(int)是屏幕停顿, 传进去的参数是秒
system("pause") 用一下就看的见效果了
testmode() 参数是0~3 2是恢复成80列25行
再具体点还是要自己去查了
#8
米车阿里2007-11-09 12:31
很好,我正在研究这个,赞
#9
xs_2002007-11-09 14:04
回复:(Listen)[讨论]TC文本模式下的窗口变换,有...

请问哪位有比较好的WINDOWS下的C语言编辑器啊?

1