調(diào)用如檔DOS命令,讓 Windows Media Player 幫你播放
成都創(chuàng)新互聯(lián)專注于雙鴨山企業(yè)網(wǎng)站建設,成都響應式網(wǎng)站建設公司,商城建設。雙鴨山網(wǎng)站建設公司,為雙鴨山等地區(qū)提供建站服務。全流程按需策劃,專業(yè)設計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務
下面播毀橡戚放 "zzd.wav"
你若有別的格式文件,Windows Media Player 能識別的纖陵都可以播放。
#include stdio.h
void play_wav(char *s){
char cm[100];
sprintf(cm,"mplay32.exe /play %s",s);
system(cm);
}
main()
{
char s[100]="zzd.wav";
play_wav(s);
getchar();
return 0;
}
#define MAX 10
Struct people{
int number;
int score[MAX];
int averge;
}
sort(struct people *player)
{
int c=MAX,d;
for(int a=0;a!=MAX-1;++a,--c) //冒泡排序法
for(int b=0;b!=c-1;++b)
if(player-碰運score[b]player-score[b+1])
{
d=player-score[b];
player-score[b]=player-score[b+1];
player-score[b+1]=d;
}
}
前面已經(jīng)排序好啦,
average()應該會啦吧。。
然后averge和上面一棚吵逗樣的。。
這個問題。肯定學啦一些,我是自學的啊。。我鏈賣機會啊。。
你可以想到
# include
# include
# include
# include
# pragma comment(lib,”Winmm.lib”) //引用Windows Multimedia APT
int score =0; //全局變量********整型的分數(shù)
char s[5]; //全局變量****字符型的分數(shù)
struct player_ //自定義的結構體,并順便定義一個結構體變量
{
char name[20];
int score_;
}player[11];
/***************函數(shù)聲明*****************/
void record_(); //記錄彼此成績函數(shù)
void welcome( ); //歡迎界面函數(shù)
void instructions( ); //游戲說明界面函數(shù)
void gane (int rank2); //游戲函數(shù)
void record ( ); //顯示記錄函數(shù)
int rank_(char rank1); //等級選擇函數(shù)
void goodbye ( ); //退出界面函數(shù)
/**************主函數(shù)**************/
int main ()
{
char rank1; //rank1接受從鍵盤輸入的字符,根據(jù)字符判斷等級
int rank2=15; // 控制延時時間,從而控制速度
intsign=1; // 當做標記,用于標記是否彈出MessageBox對話框
welcome ( ); //調(diào)用歡迎界面函鄭運陸數(shù)
instructions ( ); //調(diào)用游戲什么函數(shù)
record( ); //調(diào)用顯示記錄函數(shù)
InputBox(player[10].name,20,"請輸入玩家昵稱"喊頃; //以對話框形式獲取用戶輸入函數(shù)
rank1=getch();//讀入一個字母
rank2=rank_(rank1); //調(diào)用等級函數(shù)
game (rank2); //調(diào)用游戲函數(shù)
HWND wnd =GetHWnd();
while (sign) //悄前sign作為標記,執(zhí)行循環(huán)
if (MessageBox(wnd,"游戲結束!!!
再來一局,挑戰(zhàn)更高分數(shù)","詢問",MB_YESNO|MB_ICONQUESTION)==IDYES)
rand()%m是產(chǎn)生一個 0 到 m - 1 的隨機數(shù)rand()的用法 rand()返回一個從0到RAND_MAX的任意整數(shù),RAND_MAX 是一個宏,可以修改,通常應該是0x7fff(32767)。如果你要產(chǎn)生0~10的10個整數(shù),可以表達為:int N = rand() % 11;這樣,N的值就是一個0~10的隨機數(shù),如果要產(chǎn)生1~10,則是這樣:int N = 1 + rand() % 11;通常rand()產(chǎn)生的隨機數(shù)在每次運行的時候都是與上一次相同的,這是有意這樣設計的,是為了便于程序的調(diào)試。若要產(chǎn)生每次不同的隨機數(shù),可以使用srand( seed )函數(shù)進行隨機化,隨著seed的不同,就能夠產(chǎn)生不同的隨機數(shù)。使用srand(time(0))來使用當前時間使隨機數(shù)發(fā)生器隨機化,這樣就可以保證每兩次運行時可以得到不同的隨機數(shù)序列(只要兩次運行的間隔超過1秒)。
網(wǎng)頁題目:c語言player函數(shù) c語言playsound函數(shù)
網(wǎng)頁網(wǎng)址:http://jinyejixie.com/article34/ddpesse.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、靜態(tài)網(wǎng)站、外貿(mào)建站、虛擬主機、Google、域名注冊
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)