#include <windows.h>
#include <stdio.h>
#include <cstdlib>
#include <iostream>
#include <conio.h>
#include <time.h>
#include <ctime>
using namespace std;
int main()
{
int i=10000;
cout <<"听力测试即将开始,当你听不见蜂鸣声(只能听见 “噗 ”的一声)时,按下任意键结束。";
while (i<=24000)
{
cout <<i <<" Hz";
Beep(i,500);
i+=200;
system ("cls");
if (kbhit())
break;
}
system ("cls");
cout <<" 您的听力是 " <<i-200 <<" Hz";
Sleep(2000);
}
此程序要有声音的电脑运行。耳机、扬声器均可。
后来补充:此程序有bug,请点击下面方框: