本帖最后由 梦中的婚礼 于 2012-11-2 20:02 编辑
一个比较简单的主机发声的程序 。。嘻嘻,发声键是1至7 。。
代码、程序在下:
[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>
#include <dos.h>
int main( )
{
system("title 梦中的婚礼 制作");
char ch;
printf(" 简易钢琴");
printf("\n\n\n 按1开始游戏,按2退出。(游戏后数字1——7发声,Q键退出)");
printf("\n\n 请输入:");
int a;
scanf("%d",&a);
{
if(a==1)
{
system("cls");
printf(" 开始游戏,请按键:");
sleep(1000);
system("cls");
while((ch=getche())!='q')
{switch(ch)
{
case '1': Beep(262,125);system("cls");break;
case '2': Beep(294,125);system("cls");break;
case '3': Beep(330,125);system("cls");break;
case '4': Beep(349,125);system("cls");break;
case '5': Beep(392,125);system("cls");break;
case '6': Beep(440,125);system("cls");break;
case '7': Beep(494,125);system("cls");break;
default:break;
}
}
getch();
return 0;
}
else
{
return 0;
}
}
}[/mw_shl_code]
|