c语言中,beep是个什么函数?

 我来答
问个什么呢
推荐于2017-12-16 · TA获得超过205个赞
知道答主
回答量:229
采纳率:0%
帮助的人:88.2万
展开全部
是发声函数,运行后通过主板喇叭唱出旋律,可以试试下面:
TC 试:
#include<dos.h>
#include<conio.h>
#include<stdlib.h>
/* this founction plays sound until hit any key */
void mysound()
{
long freq ;
while(!kbhit()){/* while no keyboard hit, play sound */
for(freq=200L;freq<2000L;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);
Beep(698,500);
Beep(784,500);
}
------
wintc 试验上两个。
更多追问追答
追问
厉害!真有意思啊,也就是说这是个控制发声的函数了吧   他必须要用#include 
作为程序的开始对吧? 还有 Sleep(500); 是延时500毫秒吗?delaynms(100)是什么意思?
追答
(⊙v⊙)嗯
瞑者
2012-07-14 · 超过11用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:17.3万
展开全部
一些声音函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式