日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C語言定義sound函數(shù) c語言中sound函數(shù)用法

C語言發(fā)聲函數(shù)

TC 試:

成都創(chuàng)新互聯(lián)服務(wù)項目包括察隅網(wǎng)站建設(shè)、察隅網(wǎng)站制作、察隅網(wǎng)頁制作以及察隅網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,察隅網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到察隅省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

#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);

Beep(698,500);

Beep(784,500);

}

------

wintc 試驗上兩個。

C語言中sound函數(shù)可以播放的聲音是什么聲音

這個函數(shù)是直接操作PC的喇叭,讓其以一定的頻率發(fā)出聲音

參數(shù)為頻率,可以這樣用 sound(100);

改變參數(shù)大小可以發(fā)出不同的音

C語言中的這個函數(shù)是不能用來播放指定的音頻文件的,如果需要,可以調(diào)用系統(tǒng)API函數(shù)。

求C語言里面 像sound( );這樣的 函數(shù) 里面的參數(shù) 和聲音的 關(guān)系。

這個函數(shù)是直接操作pc的喇叭,讓其以一定的頻率發(fā)出聲音

參數(shù)為頻率,可以這樣用

sound(100);

改變參數(shù)大小可以發(fā)出不同的音

c語言中的這個函數(shù)是不能用來播放指定的音頻文件的,如果需要,可以調(diào)用系統(tǒng)api函數(shù)。

C語言sound

可能是DOS界面下的C沒有驅(qū)動,不支持你的音箱。

另外頻率不要過低(600Hz左右為宜),持續(xù)時間要稍長(1000ms以上)。

若仍不能解決,則也許是系統(tǒng)或編譯器不支持的原因......

請問,c語言中的函數(shù)sound(),delay(),nosound(),d(x,y,z)分別是哪個庫中的,都有什么作用

函數(shù)void sound(unsigned frequency);

以指定頻率打開PC揚聲器

nosound :關(guān)閉PC揚聲器

原型為: void nosound(void);

delay 用于將程序的執(zhí)行暫停一段時間(毫秒)

原型為:void delay(unsigned milliseconds);

如delay(5000)表示延遲5秒

sound()函數(shù)用于讓pc喇叭發(fā)聲,nosound()函數(shù)用于使正在發(fā)聲的pc喇叭靜音。要使程序中的發(fā)聲的具體方法,是調(diào)用sound()函數(shù)并延遲一定時間,然后使用nosound()函數(shù)靜音,具體語句實現(xiàn)方法舉例如下:

sound(100);

delay(100);

nosound();

它們?nèi)齻€都在“dos.h”里面,

至于d(x,y,z)應(yīng)該是程序員自己定義的函數(shù),我沒見過。

C語言 關(guān)于sound();函數(shù)和delay();

1.

void delay(unsinged miliseconds);

是一個unsinged的數(shù)值。兩個字節(jié),范圍(65535)毫秒。

2.sound(a[i])嚴重走調(diào),而在switch case中能正常,這個問題,要看你的代碼是怎么寫,有沒有調(diào)用錯誤才能知道。

3.delay();延時不準

如果你的用的是TC2.0的話,這個問題就有可能出現(xiàn)。因為是TC3和TC2的記時標準不一樣啊。在TC3中1000表示1秒鐘,而在TC2中1000表示1000個CPU時鐘?,F(xiàn)在CPU那么快,你當然感覺不到有時間的延遲了,這個函數(shù)是在386時代的產(chǎn)物,那時是毫秒,現(xiàn)在cpu速度快了,就不準了,

走調(diào)問題:

在數(shù)組中你定義的變量 取值范圍不對,uchar (0-255)


本文標題:C語言定義sound函數(shù) c語言中sound函數(shù)用法
分享鏈接:http://www.dlmjj.cn/article/hiehsj.html