请问,c语言中的函数sound(),delay(),nosound(),d(x,y,z)分别是哪个库中的,都有什么作用

供稿:hz-xin.com     日期:2025-01-21
C语言 关于sound();函数和delay();

1.
void delay(unsinged miliseconds);
是一个unsinged的数值。两个字节,范围(65535)毫秒。

2.sound(a[i])严重走调,而在switch case中能正常,这个问题,要看你的代码是怎么写,有没有调用错误才能知道。

3.delay();延时不准
如果你的用的是TC2.0的话,这个问题就有可能出现。因为是TC3和TC2的记时标准不一样啊。在TC3中1000表示1秒钟,而在TC2中1000表示1000个CPU时钟。现在CPU那么快,你当然感觉不到有时间的延迟了,这个函数是在386时代的产物,那时是毫秒,现在cpu速度快了,就不准了,



走调问题:
在数组中你定义的变量 取值范围不对,uchar (0-255)

函数void sound(unsigned frequency);
以指定频率打开PC扬声器
nosound :关闭PC扬声器
原型为: void nosound(void);
delay 用于将程序的执行暂停一段时间(毫秒)
原型为:void delay(unsigned milliseconds);
如delay(5000)表示延迟5秒
sound()函数用于让pc喇叭发声,nosound()函数用于使正在发声的pc喇叭静音。要使程序中的发声的具体方法,是调用sound()函数并延迟一定时间,然后使用nosound()函数静音,具体语句实现方法举例如下:
sound(100);
delay(100);
nosound();
它们三个都在“dos.h”里面,


接你说的 连续的使用的话 可能是 产生一种或多种不同的警告音 也有可能就是有人在瞎玩 发出点声音 听听 总而言之 就是在 发音暂停之间调节

函数void sound(unsigned frequency);
以指定频率打开PC扬声器
nosound :关闭PC扬声器
原型为: void nosound(void);
delay 用于将程序的执行暂停一段时间(毫秒)
原型为:void delay(unsigned milliseconds);
如delay(5000)表示延迟5秒
sound()函数用于让pc喇叭发声,nosound()函数用于使正在发声的pc喇叭静音。要使程序中的发声的具体方法,是调用sound()函数并延迟一定时间,然后使用nosound()函数静音,具体语句实现方法举例如下:
sound(100);
delay(100);
nosound();
它们三个都在“dos.h”里面,
至于d(x,y,z)应该是程序员自己定义的函数,我没见过。

应该是graphics.h库,sound()是发出短促的声音,delay(1000)表示延时1秒,

c语言playsound函数播放音乐,为什么我的音乐出不来,求一个完整的代码...
<windows.h>#include <mmsystem.h>\/\/需要包含的库文件#pragma comment(lib,"winmm.lib")int main(int argc, char *argv[]){ \/\/调用PlaySound函数 \/\/该函数只支持.wav格式的声音文件,其中: \/\/acquired-chs.wav是WIN7系统自带的,位于C:\\Windows\\System32下面 \/\/SND_FILENAME 表...

c语言怎么写插入音乐的程序?
中央C 1 2 3 4 5 6 7 262 296 329.7 349.2 392 440 493.9 高8度 1 2 3 4 5 6 7 523.3 587.3 659.3 698.5 784.0 880 987.8 2、PC机扬声器的两个控制函数 sound() 以指定频率打开PC机的扬声器,频率以赫兹为单位。nosound() 关闭扬声器。3、乐谱实例 巴赫的《小步舞曲》:60...

c语言 程序加入背景音乐
需要用到WindowsAPI之中的PlaySound这个函数。BOOL PlaySound(LPCSTR pszSound,HMODULE hmod,DWORD fdwSound );具体用法请查阅MSDN

有没有什么东西可以让它发出我想要的频率的声波?
最简单的方法,你可以找一段较长的钢丝,两端固定,你只需调节钢丝长短,就可以用马尾制成的弓弦拉出各种频率的声音。

如何在一个c语言程序里插一小段提示音?
alarm()就能,如果你有拥有speaker和定时器的单片机的话,通过定时器的设置,输出PWM波就是声音。要使用有比较寄存器的定时器。2个一个控制音长,一个控制音节就可以了

如何在C语言上加音乐伴奏?
可以播放指定的音乐文件,wav之类,也可播放MP3 函数原型:BOOL PlaySound(LPCSTR pszSound,HMODULE hmod,DWORD fdwSound );pszSound A string that specifies the sound to play. The maximum length, including the null terminator, is 256 characters. If this parameter is NULL, any currently ...

在c语言程序中怎样载入背景音乐啊,是背景音乐哦,求函数具体用法和实例...
而且C语言还有一种类型叫做结构体,它在内存中是顺序存储的。刚好我们也已经得知了WAV文件在文件中的顺序以及该顺序中每个部分对应的含义。 那么我们可以事先根据前面所说的WAV文件结构来定义好一个struct,然后在main主函数中初始化这个struct,并且通过fread的第一个参数带入初始化好的这个struct,那么执行之后就会自动读...

c语言时钟代码
gettime(t); \/*C语言中得到时间的函数*\/ sound(400); \/*计算时间……*\/ delay(70);sound(200);delay(30);nosound();setcolor(4);d(190,s,6);s=t[0].ti_sec;d(190,s,6);if (t[0].ti_min!=m){ setcolor(14);d(170,m,6);m=t[0].ti_min;d(170,m,6);} if (t[0...

c语言play sound同时播放背景音乐和音乐特效要代码
<windows.h>#include <mmsystem.h>\/\/需要包含的库文件#pragma comment(lib,"winmm.lib") int main(int argc, char *argv[]){ \/\/调用PlaySound函数 \/\/该函数只支持.wav格式的声音文件,其中: \/\/acquired-chs.wav是WIN7系统自带的,位于C:\\Windows\\System32下面 \/\/SND_FILENAME ...

怎样用C语言编程打开一个文件(比如mp3,mp4)
使用PlaySound函数时需要在#include<windows.h>后面加上(注意:不能加在前面):例程:CFileDialog dlg(TRUE, "mp3", "*.mp3", OFN_HIDEREADONLY|OFN_ALLOWMULTISELECT, "mp3文件(*.mp3)|*.mp3|");\/*创建选择对话框,让用户从文件夹中选取一个MP3文件*\/ int iRet = dlg.DoModal();\/\/获得...