|
|||||
製.. 益君艦苑 巴益轡聖叔楳馬檎 戚係惟鞠醤鞠推 ばば *------------------ I----------------@I II I I II I I II I I II I I II---------------- I ------------------ 戚係惟宜焼醤杯艦陥 辞稽陥献号狽生稽 馬蟹澗 固須唖税 疎妊研宜焼醤鞠壱 馬蟹澗 益依左陥1牒蒋税 疎妊研 宜焼醤鞠澗汽 域緒宜焼醤鞠壱推 益軒壱 庚切1鯵幻宜焼醤鞠推 泌旋戚照害壱推 ばば 薦亜促左奄梅澗汽 照宜焼亜革推 ばば # include <conio.h> main() { int x=1,y=1; textbackground(BLUE); textbackground(YELLOW); clrscr(); for(x=1; x<=79; x++){ gotoxy(x,y); cprintf(*); delay(5000); gotoxy(80-x,y+23); cprintf(@); } for(y=1; y<=25; y++){ gotoxy(81-x,y); cprintf(*); delay(5000); gotoxy(x,26-y); cprintf(@); } for(x=1; x<=79; x++){ gotoxy(80-x,y) cprintf(*); delay(5000); gotoxy(x+1, y+23) cprintf(@); } for(y=1; y<=24; y++){ gotoxy(x+1,y+1) cprintf(*); delay(5000); gotoxy(80-x, 25-y) cprintf(@); } getch(); } 社什昔汽 ばば 照鞠遂 ばば 蟻爽疾 ばば KAKuRu 戚訓縦生稽 敗 背左獣閃... 溌昔精 公背 挫走幻... #include #define MAX_WIDTH 80 #define MAX_HEIGHT 25 #define OUT_CHAR_IDX 0 #define IN_CHAR_IDX 1 #define DIRECTION_LEFT_RIGHT 1 #define DIRECTION_RIGHT_LEFT 2 #define DIRECTION_TOP_DOWN 3 #define DIRECTION_DOWN_TOP 4 void main() { int x[] = {1, 79};//{out x, in x} int y[] = {1, 2};//{out y, in y} int dir[] = {DIRECTION_LEFT_RIGHT, DIRECTION_RIGHT_LEFT};//{out direction, in direction} while(true) { gotoxy(x[OUT_CHAR_IDX], y[OUT_CHAR_IDX]); cprintf(*); gotoxy(x[IN_CHAR_IDX], y[IN_CHAR_IDX]); cprintf(@); switch(dir[OUT_CHAR_IDX]) //郊甥 庚切坦軒 { case DIRECTION_LEFT_RIGHT : x[OUT_CHAR_IDX]++; if(x[OUT_CHAR_IDX] == MAX_WIDTH) dir[OUT_CHAR_IDX] = DIRECTION_TOP_DOWN; break; case DIRECTION_RIGHT_LEFT : x[OUT_CHAR_IDX]--; if(x[OUT_CHAR_IDX] == 1) dir[OUT_CHAR_IDX] = DIRECTION_DOWN_TOP; break; case DIRECTION_TOP_DOWN : y[OUT_CHAR_IDX]++; if(y[OUT_CHAR_IDX] == MAX_HEIGHT) dir[OUT_CHAR_IDX] = DIRECTION_RIGHT_LEFT; break; case DIRECTION_DOWN_TOP : y[OUT_CHAR_IDX]--; if(y[OUT_CHAR_IDX] == 1) dir[OUT_CHAR_IDX] = DIRECTION_LEFT_RIGHT; break; } switch(dir[IN_CHAR_IDX]) //照楕 庚切坦軒 { case DIRECTION_LEFT_RIGHT : x[IN_CHAR_IDX]++; if(x[IN_CHAR_IDX] == (MAX_WIDTH - 1)) dir[IN_CHAR_IDX] = DIRECTION_DOWN_TOP; break; case DIRECTION_RIGHT_LEFT : x[IN_CHAR_IDX]--; if(x[IN_CHAR_IDX] == 2) dir[IN_CHAR_IDX] = DIRECTION_TOP_DOWN; break; case DIRECTION_TOP_DOWN : y[IN_CHAR_IDX]++; if(y[IN_CHAR_IDX] == (MAX_HEIGHT - 1)) dir[IN_CHAR_IDX] = DIRECTION_LEFT_RIGHT; break; case DIRECTION_DOWN_TOP : y[IN_CHAR_IDX]--; if(y[IN_CHAR_IDX] == 2) dir[IN_CHAR_IDX] = DIRECTION_RIGHT_LEFT; break; } /* 巷廃 欠覗 纏窒 坪球 拙失... */ sleep(1000); } } 岩痕戚 霜庚廃 越拭 企廃 舛溌廃 岩痕昔走 硝形爽室推 購拭 軒巴爽重歳臆 阻勺馬走幻 ばば 薦亜 斗左c研 紫遂馬澗汽 叔楳背左艦 拭君亜26鯵希浦推 ばば 穿斗左c研 紫遂背辞 ばば |
|
| ||
| ||
| ||
| ||
|
|