谁能帮我解决这个C语言问题,我大大感谢
解决时间 2021-04-12 20:24
- 提问者网友:两耳就是菩提
- 2021-04-12 17:26
加上背景音乐,音乐的名字是music是wav的
我的程序代码是:
部分:
#include
#include
main()
{
system("color b");
printf("------------------------------------------------------------------------------\n");
printf(" | 1|四则运算 | \n");
printf(" | 2|面积运算 | \n");
printf(" | 3|体积运算 | \n");
printf(" | 4|关于本程序 | \n");
printf("------------------------------------------------------------------------------\n");
printf("您选择了:");
int number;
scanf("%d",&number);
switch(number)
{
case 1:
{
system("color a");
printf("-------------------------------------------------------------------------\n");
printf(" !现在是四则运算模块 ! \n");
printf(" | 1|加法 | \n");
printf(" | 2|减法 | \n");
printf(" | 3|乘法 | \n");
printf(" | 4|除法 | \n");
printf(" | 5|关于本模块 | \n");
printf("--------------------------------------------------------------------------\n");
printf("您选择了:");
int number2;
scanf("%d",&number2);
要求程序运行完之后音乐停止
最佳答案
- 五星知识达人网友:旧脸谱
- 2021-04-12 18:44
很简单的:
#include
#include
#include
#pragma comment(lib, "WINMM.LIB")
main()
{
int number;
system("color b");
PlaySound(TEXT("DOOR1.wav"),0,SND_FILENAME|SND_ASYNC);
printf("------------------------------------------------------------------------------\n");
printf(" | 1|四则运算 | \n");
printf(" | 2|面积运算 | \n");
printf(" | 3|体积运算 | \n");
printf(" | 4|关于本程序 | \n");
printf("------------------------------------------------------------------------------\n");
printf("您选择了:");
scanf("%d",&number);
switch(number)
{
case 1:
{
int number2;
system("color a");
printf("-------------------------------------------------------------------------\n");
printf(" !现在是四则运算模块 ! \n");
printf(" | 1|加法 | \n");
printf(" | 2|减法 | \n");
printf(" | 3|乘法 | \n");
printf(" | 4|除法 | \n");
printf(" | 5|关于本模块 | \n");
printf("--------------------------------------------------------------------------\n");
printf("您选择了:");
scanf("%d",&number2);
}
}
};因为是异步播放,所以PlaySound函数马上返回了,然后程序就结束了,资源就释放了
全部回答
- 1楼网友:第幾種人
- 2021-04-12 19:04
你这段简单到不知道怎么再简单的代码,和背影音乐这种高级应用,貌似很不搭边,就像小学生做十以内的加法要一个印有微分方程水印的作业本。且看大神怎么帮你完美解决这个非一般的需求。
我要举报
大家都在看
推荐资讯