Ⅰ c語言:如果要發出聲音警告,putchar('/a');中為何不用雙引號
用雙引號表示的是一個指向靜態存儲區中的一個字元串的地址,
用單引號表示的是該字元對應的ASCII碼,你可以用printf("%d
%c",'\a','\a');來測試。
http://ke..com/view/15482.htm
Ⅱ c語言中讓電腦發出聲音的是什麼
這個函數是直接操作PC的喇叭,讓其以一定的頻率發出聲音
參數為頻率,可以這樣用 sound(100);
改變參數大小可以發出不同的音
C語言中的這個函數是不能用來播放指定的音頻文件的,如果需要,可以調用系統API函數。
Ⅲ 如何編寫一個C語言程序來播放聲音,就是程序運行是會發出聲音。需要完整,可以運行的程序,這是C語言作業。
首先,在c文件的開頭放入:
#pragma comment(lib, "winmm.lib")
如
#include <Windowsx.h>
#include <process.h>
#pragma comment(lib, "winmm.lib")
然後,調用這個函數以播放聲音:
PlaySound(TEXT("rain.wav"), NULL, SND_FILENAME | SND_ASYNC | SND_LOOP);
其中,rain.wav為你自己准備的wav聲音文件。
Ⅳ C語言 用 \a 發出系統聲音(嘟嘟嘟嘟……)
int max = 1000;//這里可以自己定義要響的次數.
int count = 0;
while(count < max)
{
printf("\a");
count++;
}
Ⅳ c語言讓喇叭發出叮的聲音
#include
voidmain(void)
{
unsignedFREQUENCY[]={392,392,440,392,523,494,
392,392,440,392,587,523,
392,392,784,659,523,494,
440,698,698,659,523,587,523};
unsignedDELAY[]={375,125,500,500,500,1000,
375,125,500,500,500,1000,
375,125,500,500,500,1000,
375,125,500,500,500,1000};
intCIRCLE;
for(CIRCLE=0;CIRCLE<25;CIRCLE++)
{
sound(FREQUENCY[CIRCLE]);
delay(DELAY[CIRCLE]);
nosound();
}
}
win2k,tc3.0
Ⅵ 如何用C語言編一個發出聲音的程序
這個唱 多來米法少
#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);
Beep(880,500);
Beep(980,500);
Beep(1060,500);
Sleep(500);
Beep(523,500);
Beep(587,500);
Beep(659,500);
Beep(698,500);
Beep(784,500);
}
Ⅶ C語言輸出結果同時發出該結果的聲音
你的函數要配合音效卡驅動的,而且需要相關介面的調用,僅僅一個c語言程序,只有可視化界面,沒有硬體驅動,根本達不到。建議你買個arm板吧,可以試著做出來。
Ⅷ 怎樣用C語言讓計算機發出一個響聲
就是用\a啊,在printf函數中用,前提是你電腦的主板上要有蜂鳴器。
Ⅸ C語言發聲函數
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 試驗上兩個。