标题神奇音乐程序
栏目主机类维护与维修
作者安微 吴雁翔
发布1996-12-27
程序①产生太空音响效果。当本程序运行时,将产生类似科幻电影中的太空音响效果,令人仿佛置身于茫茫天际之中。
程序①清单如下:
/*space.c产生太空音响效果*/
#include"dos.h"
#include"bios.h"
#include"stdlib.h"
void main(void)
{
int freq;//设置频率变量
long i;//设置循环变量
do {//随机地取一个频率
do {
freq=rand();
} while (freq>5000);
sound(freq);//延时
for (i=0;i<freq*t;i++);
} while (bioskey(1)==0);//按任意键后即可退出本程序
nosound();}程序
②产生激光爆炸的音响效果。当此程序运行时,可以听到仿佛宇宙人在互相用激光枪射击的声响。
程序②清单如下:
/*laser.c产生激光爆炸音响效果*/
#include"dos.h"
#include"bios.h"
void main(void)
{
int freq://设置频率变量
int i;//设置循环变量
while (bioskey(1)==0)
{//按任意键即可退出本程序//降调
for (freq=3000;freq>1000;freq-=50)
{sound (freq);//延时
for (i=0;i<10000;i++);
}
nosound();
}
}两例程序在Turbo C2.0下调试通过。(安微 吴雁翔)