c语言中的beep函数 c语言中begin

求用C语言Beep函数弹出的黑人抬棺代码全部给出,则程序太长了 。这里教你关键技术,然后你可以自己写程序 。
(1)用 Beep函数 ,要 包含 头文件#include windows.h
(2)Beep函数有2个参数,第一个参数是声音的频率,第二个参数是所发声音长度毫秒
Beep(523,500);-- 中音 多,发0.5秒即500毫秒
Beep(587,500);-- 中音 来
Beep(659,500);-- 中音 米
Beep(698,500);-- 中音 法
Beep(784,500); -- 中音 少
Beep(880,500); -- 中音 拉
Beep(980,500); -- 中音 梯
Beep(1060,500); -- 高音 多
(3)休止符 用 Sleep(时间,单位毫秒);
如果 一拍用500毫秒,休息一拍 则为Sleep(500);
弹出抬棺音乐,则要按曲子一个音符一个音符地去写 。
例如:
#include stdio.h
#include stdlib.h
#include windows.h
int main () {
int t1=500,t05=250,t15=750;
Beep(523,t1);Beep(587,t1);Beep(659,t1);
Beep(698,t1);Beep(784,t1);Beep(880,t1);
Beep(980,t1);Beep(1060,t1);
Sleep(t1);
Beep(523,t05);Beep(587,t05);Beep(659,t05);
Beep(698,t05);Beep(784,t05);
return(0);
}
曲子: 1234567高1 发音各500毫秒,停500毫秒,12345 发音各250毫秒 。
如何在linux中用c语言使用函数beep#include unistd.h // 头文件
int usleep(useconds_t usec); // 函数原型
usec -- 毫秒 。整数 。最大允许值c语言中的beep函数:小于 1000000
返回 0 -- 表示调用执行成功c语言中的beep函数,1 -- 失败 。
c语言中,beep是个什么函数?是发声函数c语言中的beep函数,运行后通过主板喇叭唱出旋律c语言中的beep函数 , 可以试试下面:
TC 试:
#includedos.h
#includeconio.h
#includestdlib.h
/* this founction plays sound until hit any key */
void mysound()
{
long freq ;
while(!kbhit()){/* while no keyboard hit, play sound */
for(freq=200L;freq2000L;freq+=200L){
sound(freq);/*play freq sound*/
delay(200);/*delay 200ms*/
}
}
nosound();/* stop playing */
}
void main()
{
mysound() ;
}
---------------
VC++ 试:
#include stdio.h
#include stdlib.h
#include windows.h
main()
{
Beep(523,500);
Beep(587,500);
Beep(659,500);
Beep(698,500);
Beep(784,500);
Sleep(500);
Beep(523,500);
Beep(587,500);
Beep(659,500);
【c语言中的beep函数 c语言中begin】Beep(698,500);
Beep(784,500);
}
------
wintc 试验上两个 。
求c语言 beep函数 的高音 中音 低音 的函数值下面程序演奏低、中、高音音阶,每个音500毫秒:
#includewindows.h
#includestdio.h
void main()
{float ss[7]={261.6,293.7,329.6,349.2,392,440,493.9};
int i;
for ( i=0;i7;i++ ) Beep((DWORD)ss[i]/2,(DWORD)500); //低音就是中音除以2
Beep((DWORD)0,(DWORD)1000); //音阶间停顿一秒
for ( i=0;i7;i++ ) Beep((DWORD)ss[i],(DWORD)500);
Beep((DWORD)0,(DWORD)1000);
for ( i=0;i7;i++ ) Beep((DWORD)ss[i]*2,(DWORD)500); //高音频率是中音的一倍
}
c语言中的beep函数的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于c语言中begin、c语言中的beep函数的信息别忘了在本站进行查找喔 。

    推荐阅读