怎样编程能让音箱发出指定频率的声音?运行时频率可以任意改变(100-1000...

发布网友 发布时间:2024-10-23 22:24

我来回答

2个回答

热心网友 时间:2小时前

楼上正解!
----------------------------------
VB版的
Public Declare Function APIBeep Lib "kernel32" Alias "Beep" (ByVal dwFreq As Long, _
ByVal dwDuration As Long) As Long
'控制计算机发出一个声音 dwFreq(声高) dwDuration(声长)
private sub main()
call apibeep(250,200)'这样扬声器就发出你可以控制的声音了,如果没有安装声卡 则从主板小喇叭上发出
end sub

热心网友 时间:2小时前

#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
main()
{
int i;
for (i=100;i<=1000;i++)
{
Beep(i,100);
printf("频率:%d\r",i);
}
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com