如何用C语言编一个发出声音的程序?
这个唱 多来米法少\x0d\x0a#include \x0d\x0a#include \x0d\x0a#include \x0d\x0amain()\x0d\x0a{\x0d\x0aBeep(523,500);\x0d\x0aBeep(587,500);\x0d\x0aBeep(659,500);\x0d\x0aBeep(698,500);\x0d\x0aBeep(784,500);\x0d\x0aBeep(880,500);\x0d\x0aBeep(980,500);\x0d\x0aBeep(1060,500);\x0d\x0a\x0d\x0aSleep(500);\x0d\x0aBeep(523,500);\x0d\x0aBeep(587,500);\x0d\x0aBeep(659,500);\x0d\x0aBeep(698,500);\x0d\x0aBeep(784,500);\x0d\x0a}
大虾们帮个忙弄一个简单的C语言程序 可发出声音
1.发声,有两种:
一种主板的小扬声器,可以发出指定频率的声音;
二是通过声卡的MIDI,发出指定频率的声音;
2.标准的C语言不支持发声的,要调用WINDOWS API子程序才能发声;
所以,要知道你用的是什么C语言;
我用的是C++BUILDER,发声子程序网上可搜到。
c语言调用声音的函数?
两个声音函数sound(),nosound()和延迟函数delay()由函数库
提供。
函数名:
sound
功
能:
以指定频率打开PC扬声器
用
法:
void
sound(unsigned
frequency);
程序例:
#include
int
main(void)
{
sound(7);
delay(10000);
nosound();
return
0;
}