Posted on 2005-11-01 09:45 Panic 阅读(2972)
评论(2) 编辑 收藏
代码Move是一个在屏幕上跑来跑去的小鱼。
代码 倒计时 是一个简单的倒计时控制器,可以在经过给定的时间之后进行某种操作,关机或者执行某个可执行文件等等。
技术都十分简单。
代码下载:
http://blog.vckbase.com/Files/Panic/OldCode.rar
# re: 这是以前写的两个小代码,仅供初学者参考
2005-11-03 11:26 by
MOVE.txt:
"这个是2001年,大学4年级写的小东西。
----- Panic "
哦,大4也在写这种小玩意?厄,估计是忙里偷闲吧。
# re: 这是以前写的两个小代码,仅供初学者参考
2005-11-24 08:59 by
能不能有空帮我看个程序啊
我是个初学者
能不能再帮我把这个程序改的更漂亮些呢?
/* 时钟程序*/
#include <graphics.h>
#include <math.h>
#include <dos.h>
#include <conio.h>
#define pi 3.1415926
#define X(a,b,c) x=a*cos(b*c*pi/180-pi/2)+300;
#define Y(a,b,c) y=a*sin(b*c*pi/180-pi/2)+240;
#define d(a,b,c) X(a,b,c);Y(a,b,c);line(300,240,x,y)
void init()
{
int i,l,x1,x2,y1,y2;
setbkcolor(1);
circle(300,240,200);
circle(300,240,205);
circle(300,240,5);
for(i=0;i<60;i++)
{
if(i%5==0) l=15;
else l=5;
x1=200*cos(i*6*pi/180)+300;
y1=200*sin(i*6*pi/180)+240;
x2=(200-l)*cos(i*6*pi/180)+300;
y2=(200-l)*sin(i*6*pi/180)+240;
line(x1,y1,x2,y2);
}
}
void main()
{
int x,y;
int gd=DETECT,gm=2;
unsigned char h,m,s;
struct time t[1];
clrscr();
initgraph(&gd,&gm,"c:\\borlandc\\bgi"); /* init the graph*/
init();
setwritemode(1);
gettime(t);
h=t[0].ti_hour;
m=t[0].ti_min;
s=t[0].ti_sec;
setcolor(7);
d(150,h,30);
setcolor(14);
d(170,m,6);
setcolor(4);
d(190,s,6);
while(!kbhit())
{
while(t[0].ti_sec==s)
gettime(t);
sound(400);
delay(70);
sound(200);
delay(30);
nosound();