![]() |
![]() |
|
長老會員
![]() ![]() |
![]() QBASIC語言的設計畫面,大家還記得嗎(雖然是用VMware模擬成DOS系統,但還是很懷念那種完全用手打字寫程式的感覺)
![]() 我很喜歡玩走迷宮的遊戲 在學會電腦以及BASIC語言後,我買到一本用BASIC設計遊戲的書 這本書裡面有一個程式就是設計迷宮的程式 執行的畫面如下 ![]() 雖然結果很陽春,完全是運用文字來畫迷宮,不過我很喜歡,所以我將這章節保存起來(不過那位作者有再出一本書,裡面有一篇是"模擬近視老鼠走迷宮",和本程式類似,多加了用老鼠走迷宮的設計,可惜書不知丟哪去了) 那時是想說要用C語言來設計一個 不過歷經二十幾年的今天,DOS已不存在,更不用說BASIC,Visual BASIC則是無法完整編譯 所以我便想到用VM模擬DOS系統,來回味一下,可惜的是我沒有BASICA或GWBASIC(我應該可以找得到吧) 只好用DOS6.22內附的QBASIC來執行 如果可以的話,我會想用VB或BCB來設計一個玩玩 < ![]() |
__________________ 地獄變現記 [人身得來不易,願大家能尊重生命--勿傷胎命][好淫者請好自為之吧--割鳥] 南泉禪師道: 「道不屬知,不屬不知。知是妄覺,不知是無記。若真達不疑之道,猶如太虛,廓然蕩豁,豈可強是非邪?」 德山宣鑒禪師: 「如果明白無事,則勿妄求,妄求而得,亦非得也。汝但無事於心,無心於事,則虛而靈,空而妙。若毛端許,言之本末者,皆為自欺。何故?毫氂繫念,三塗業因。瞥爾情生,萬劫羈鎖。聖名凡號,盡是虛聲。殊相劣形,皆是幻色。汝欲求之,得無累乎?」 |
|
![]() |
送花文章: 5469,
![]() |
![]() |
#21 (permalink) |
長老會員
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() #include<stdio.h>
char c1,c2; void showbit(char x) { c2=0; for(c1=0; c1<=7; c1++) { gotoxy(46+c2,10); if((x<<c1)&0x80) printf("1"); else printf("0"); c2--; } printf("\n"); c2=0; for(c1=0; c1<=7; c1++) { gotoxy(38+c2,10); if((x>>c1)&0x01) printf("1"); else printf("0"); c2--; } printf("\n"); } char delay(); void main() { char p0,i, j; clrscr(); while(1) { i=0x01; for (j=1;j<9;j++) { p0=~i; delay (18000); showbit(p0); i=i<<1; } /* for (j=1;j<9;j++) { p0=~i; delay(18000); i=i>>1; } */ } } 以前是學這個 還有組合語言 現在是老伙郎 都忘光光了 ~ ![]() ![]() ![]() ![]() ![]() |
![]() |
送花文章: 97190,
![]() |