8.实现得分统计和背景音乐1定义和初始化得分int score;//分数 score 0;2设置文字样式和颜色setFont(Segoe UI Black, 30, 60); settextcolor(RGB(255, 215, 0));3在屏幕上居中显示分数char scoreStr[16];//分数字符串 sprintf_s(scoreStr, sizeof(scoreStr), %d, score); int x 275 (200 - strlen(scoreStr) * 20) / 2; outtextxy(x,40,scoreStr);4更新得分void updateGame() { score n; }6插入播放背景音乐所需头文件及库文件#includemmstream.h//播放背景音乐和音效的头文件 #pragma comment(lib,winmm.lib)//播放音乐需要的库文件7使用MCI (Media Control Interface)来播放游戏背景音乐和音效//播放背景音乐 //mciSendString(play res/消消乐-素材/res/bg.mp3 repeat, 0, 0, 0); mciSendString(open res/消消乐-素材/res/bg.mp3 alias bgm, 0, 0, 0); mciSendString(play bgm repeat, 0, 0, 0); mciSendString(setaudio bgm volume to 50, 0, 0, 0); mciSendString(play res/消消乐-素材/res/start.mp3, 0, 0, 0);8播放点击音效void userClick() { if (diff 1) { //播放音效…… PlaySound(res/消消乐-素材/res/pao.wav, 0, SND_FILENAME | SND_ASYNC); } }9播放消除音效void eliminate() { if (flag) { PlaySound(res/消消乐-素材/res/clear.wav, 0, SND_FILENAME | SND_ASYNC); } }至此整个消消乐游戏完美结束。完整代码请留言……