永发信息网

谁能帮我解决这个C语言问题,我大大感谢

答案:2  悬赏:0  手机版
解决时间 2021-04-12 20:24
加上背景音乐,音乐的名字是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);
要求程序运行完之后音乐停止
最佳答案
很简单的:
#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函数马上返回了,然后程序就结束了,资源就释放了
全部回答
你这段简单到不知道怎么再简单的代码,和背影音乐这种高级应用,貌似很不搭边,就像小学生做十以内的加法要一个印有微分方程水印的作业本。且看大神怎么帮你完美解决这个非一般的需求。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
被男的追,怎样才能可以让他们死心,又卜伤害
上海到杭州市滨江区南环路3820号卓信大厦怎么
惠州市阅城恒信会计服务有限公司在什么地方啊
某报社记者站要招聘记者一名,李强、王明、张
跟雨有关的浪漫诗句,描写秋雨的浪漫诗句
神兵传奇什么时候开?
吃了药之后立马吃糖会影响药效吗。
电信宽带积分兑换的实物要邮费么
有没有原始人动物园哟?(
有没有人有关于爱情的现代诗?
什么发型让人看起来放荡不羁的样子男生的
我开通了超级QQ
单选题质量数为B的Xn-阴离子含有a个电子,则
庄丽快餐饺子馆我想知道这个在什么地方
椎管内手术后遗症
推荐资讯
超级QQ0级图标收费的吗?
商场里的好贵哦!100多才能买到永久的!有没
精武堂什麽时候内测?
为什么我没有开通好友买卖、却可以……?
表示恰到好处的诗句,能打动我的从来不是花言
瓦房想装空调,但密封性不好,可以贴墙纸在用
瓦房店市西杨乡我想知道这个在什么地方
东莞市桥头镇岗头村村民委员会地址有知道的么
东鄱社区卫生站我想知道这个在什么地方
在完美世界里PK最好的是哪个职业?
下一站幸福总共多少集,?我已经看到第八集了。
嘴巴大的人说明了什么,一个人头大说明什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?