该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
main()
{
int i;
clrscr();
textbackground(BLACK);
textcolor(WHITE);
gotoxy(10,2);
putch(0xda);
for(i=1;i<30;i++)putch(0xc4);
putch(0xbf);
for(i=3;i<9;i++)
{
gotoxy(10,i);putch(0xb3);
gotoxy(40,i);putch(0xb3);
}
gotoxy(10,9);
putch(0xc0);
window(11,3,39,8);
clrscr();
cprintf("this is a single line bold of window\n");
window(1,1,80,25);
textbackground(RED);
textcolor(CYAN);
gotoxy(60,12);
putch(0xc9);
for(i=1;i<10;i++)putch(0xcd);
putch(0xbb);
for(i=13;i<22;i++)
{
gotoxy(60,i);putch(0xba);
gotoxy(70,i);putch(0xba);
}
gotoxy(60,22);
putch(0xc8);
for(i=1;i<10;i++)putch(0xcd);
putch(0xbc);
window(61,13,70-1,21);
clrscr();
cprintf("this is a double line bold of window\n");
window(1,1,80,5);
getch();
}8888*******************************]
#include
#include
#include
#include
#define maxcircle 80
#define CR 1
main()
{union REGS r;
int dr=DETECT,mode=0;
int mx,my,mc;
int i, color[maxcircle];
double fx,fy,force=0;
double s,x[maxcircle],y[maxcircle];
initgraph(&dr,&mode,"");
r.x.ax=0;
int86(0X33,&r,&r);
r.x.ax=2;
int86(0x33,&r,&r);
for(i=0;i
{color[i]=random(16)+1;
x[i]=random(640);
y[i]=random(480);
}
while(!kbhit())
{
r.x.ax=3;
int86(0x33,&r,&r);
mx=r.x.cx;
my=r.x.dx;
mc=r.x.bx;
for(i=0;i
{
fx=mx-x[i];
fy=my-y[i];
s=sqrt(fx*fx+fy*fy+0.0012);
if(s!=0)
{
setcolor(0);
setfillstyle(1,0);
fillellipse(x[i],y[i],CR,CR);
setcolor(color[i]);
setfillstyle(1,color[i]);
force=random(30)/(double)10;
x[i]+=fx/s*force;
y[i]+=fy/s*force;
fillellipse(x[i],y[i],CR,CR);
}
}
if(mc==1)
{
cleardevice();
for(i=0;i
{x[i]=random(640);
y[i]=random(480);
color[i]=random(16)+1;
fillellipse(x[i],y[i],CR,CR);
}
}
}
}
*****************************
#include
#include
main()
{
int i,key=0;
char *f[]={
"Load F3",
"Pick Alt",
"New ",
"Save F2",
"Write to",
"Directory",
"Change di",
"Os shell ",
"Quit A-X"
};
clrscr();
textcolor(YELLOW);
textbackground(BLUE);
gotoxy(10,2);
putch(0xda);
for(i=1;i<15;i++)putch(0xc4);
putch(0xbf0);
for(i=3;i<12;i++)
{
gotoxy(10,i);putch(0xb3);
gotoxy(25,i);putch(0xb3);
}
gotoxy(10,12);
putch(0xc0);
for(i=0;i<15;i++)putch(0xc4);
putch(0xd9);
window(11,3,25,11);
for(i=0;i<9;i++)
{
gotoxy(1,i+1);
cprintf("%s",f[i]);
}
i=0;
gotoxy(1,1);
textbackground(MAGENTA);
cprintf("%s",f[0]);
gotoxy(1,1);
while(key!=45)
{
while(bioskey(1)==0);
key=bioskey(0);
key=key&0xff? 0:key>>8;
gotoxy(1,i+1);
textbackground(BLUE);
cprintf("%s",f[i]);
if(key==72)i=i==0?8:i-1;
if(key==80)i=i==8?0:i+1;
gotoxy(1,i+1);
textbackground(MAGENTA);
cprintf("%s",f[i]);
window(1,1,80,25);
}
}
***************