【正文】
94,262,248,221,196,393,294,330,294,262,262,221,294,330,294,262,294,262,248,221,196,1}。}/* main */main(){int i。break。goto exit。printf( What do you want to do?\n)。039。break。Delay(time)。j39。break。Delay(time)。h39。break。Delay(time)。g39。break。Delay(time)。f39。break。Delay(time)。d39。break。Delay(time)。s39。break。Delay(time)。a39。break。Delay(time)。u39。break。Delay(time)。y39。break。Delay(time)。t39。break。Delay(time)。r39。break。Delay(time)。e39。break。Delay(time)。w39。break。Delay(time)。q39。break。Delay(time)。739。break。Delay(time)。639。break。Delay(time)。539。break。Delay(time)。439。break。Delay(time)。339。break。Delay(time)。239。break。Delay(time)。139。while(1){c=bioskey(0)。 to exit)\n)。}/** Play **/printf( Start to play!(Prees 39。}else{printf( Error select again!\n)。printf( What do you want to do?\n)。039。)time=150。else if(c==39。239。)time=350。if(c==39。 to cancle.\n)。printf( or press 39。}/** Select Time **/printf( Please select time.\n)。printf( Please select again!\n)。goto exit。printf( What do you want to do?\n)。039。break。m=19。739。break。m=16。639。break。m=13。539。break。m=10。439。break。m=7。339。break。m=4。239。break。m=1。139。c=bioskey(0)。039。\n)。6F。4D。2B。/** Select Tone **/printf( please select tone:\n)。/** Tone Matrix **//** order:Alow pitch,Amiddle pitch,Ahight pitch,Blow pitch,Bmiddle pitch,Bhight pitch...**/int tone[21][7]={{221,248,278,294,330,371,416},{441,495,556,589,661,742,833},{882,990,1112,1178,1322,1484,1665},{248,278,312,330,371,416,467},{495,556,624,661,742,833,935},{990,1112,1248,1322,1484,1665,1869},{131,147,165,175,196,221,248},{262,294,330,350,393,441,495},{525,589,661,700,786,882,990},{147,165,185,196,221,248,278},{294,330,371,393,441,495,556},{589,661,742,786,882,990,1112},{165,185,208,221,248,278,312},{330,371,416,441,495,556,624},{661,742,833,882,990,1112,1248},{175,196,221,234,262,294,330},{350,393,441,467,525,589,661},{700,786,882,935,1049,1178,1322},{196,221,248,262,294,330,371},{393,441,495,525,589,661,742},{786,882,990,1049,1178,1322,1484}}。}/* keyboard play */void scaleplay(){char c。) goto A。if (c==39。 to any other key to mainmenu!\n)。printf( Press 39。nosound()。sound(525)。Delay(200)。nosound()。sound(441)。Delay(200)。nosound()。sound(350)。Delay(200)。nosound()。sound(294)。Delay(200)。goto A。){goto Test。}}else if(c==39。goto Test。t39。goto Test。r39。goto Test。e39。goto Test。w39。goto Test。q39。goto Test。639。goto Test。539。goto Test。439。goto Test。339。goto Test。239。goto Test。139。c=bioskey(0)。d39。default:break。:cmax=cmax+100。case 39。:cmax=cmax+10。case 39。:cmax=cmax+5。case 39。:cmax=cmax+2。case 39。:cmax=cmax+1。case 39。:bmax=bmax+1000。case 39。:bmax=bmax+100。case 39。:bmax=bmax+10。case 39。:bmax=bmax+5。case 39。:bmax=bmax+2。case 39。:bmax=bmax+1。switch(c){case 39。){printf( Accelerate time!\n)。if(c