千与千寻主题曲beep函数版

在出代码之前,我们向来了解一下Beep函数。

例:

Beep(575,100);

这个表示575Hz响100ms。

下面给出代码:

#include <bits/stdc++.h>
#include <windows.h>
#define qdo 262
#define qre 294
#define qmi 330
#define qfa 349
#define qso 392
#define qla 440
#define qsi 494
#define do 523
#define re 578
#define mi 659
#define fa 698
#define so 784
#define la 880
#define si 988
#define do1 1046
#define re1 1175
#define mi1 1318
#define fa1 1480
#define so1 1568
#define la1 1760
#define si1 1976
#define sqdo 277
#define sqre 311
#define sqfa 370
#define sqso 415
#define sqla 466
#define sdo 554
#define sre 622
#define sfa 740
#define sso 831
#define sla 932
#define sdo1 1046
#define sre1 1245
#define sfa1 1480
#define sso1 1661
#define sla1 1865
#define pai 400
using namespace std;
bool t = true;
int main() {
    Beep(do1,pai / 2);
    Beep(re1,pai / 2);
    Beep(mi1,pai / 2);
    Beep(do1,pai / 2);
    Beep(so1,pai * 1.5);
    Beep(mi1,pai / 2);
    Beep(re1,pai);
    Beep(so1,pai);
    Beep(re1,pai);
    Beep(do1,pai / 2);
    Beep(la,pai / 2);
    Beep(mi1,pai * 1.5);
    Beep(do1,pai / 2);
    Beep(si,pai);
    Sleep(pai);
    Beep(si,pai);
    Beep(la,pai);
    Beep(si,pai);
    Beep(do1,pai / 2);
    Beep(re1,pai / 2);
    Beep(so,pai);
    Beep(do1,pai);
    Beep(re1,pai / 2);
    Beep(mi1,pai / 2);
    Beep(fa1,pai);
    Beep(fa1,pai / 2);
    Beep(mi1,pai / 2);
    Beep(re1,pai / 2);
    Beep(do1,pai / 2);
    Beep(re1,pai / 2);
    Sleep(pai * 3);
    Beep(do1,pai / 2);
    Beep(re1,pai / 2);
    Beep(mi1,pai / 2);
    Beep(do1,pai / 2);
    Beep(so1,pai * 1.5);
    Beep(mi1,pai / 2);
    Beep(re1,pai);
    Beep(so1,pai);
    Beep(re1,pai / 2);
    Beep(re1,pai / 2);
    Beep(do1,pai / 2);
    Beep(la,pai / 2);
    Beep(la,pai);
    Beep(si,pai / 2);
    Beep(do1,pai / 2);
    Beep(so,pai);
    Sleep(pai);
    Beep(so,pai);
    Beep(la,pai);
    Beep(si,pai);
    Beep(do1,pai / 2);
    Beep(re1,pai / 2);
    if (t == true) {
        Beep(so,pai);
        Beep(do1,pai);
        Beep(re1,pai / 2);
        Beep(mi1,pai / 2);
        Beep(fa1,pai);
        Beep(fa1,pai / 2);
        Beep(mi1,pai / 2);
        Beep(re1,pai / 2);
        Beep(do1,pai / 2);
        Beep(do1,pai * 4);
        Sleep(pai);
        Beep(mi1,pai / 2);
        Beep(fa1,pai / 2);
        Beep(so1,pai);
        Beep(so1,pai);
        Beep(so1,pai);
        Beep(so1,pai);
        Beep(so1,pai / 2);
        Beep(la1,pai / 2);
        Beep(so1,pai / 2);
        Beep(fa1,pai / 2);
        Beep(mi1,pai);
        Beep(mi1,pai);
        Beep(mi1,pai);
        Beep(mi1,pai);
        Beep(mi1,pai / 2);
        Beep(fa1,pai / 2);
        Beep(mi1,pai / 2);
        Beep(re1,pai / 2);
        Beep(do1,pai);
        Beep(do1,pai);
        Beep(do1,pai / 2);
        Beep(si,pai / 2);
        Beep(la,pai);
        Beep(si,pai);
        Beep(si,pai / 2);
        Beep(do1,pai / 2);
        Beep(re1,pai);
        Beep(re1,pai / 2);
        Beep(mi1,pai / 2);
        Beep(re1,pai / 2);
        Beep(mi1,pai / 2);
        Beep(re1,pai);
        Sleep(pai);
        Beep(mi1,pai / 2);
        Beep(fa1,pai / 2);
        Beep(so1,pai);
        Beep(so1,pai);
        Beep(so1,pai);
        Beep(so1,pai);
        Beep(so1,pai / 2);
        Beep(la1,pai / 2);
        Beep(so1,pai / 2);
        Beep(fa1,pai / 2);
        Beep(mi1,pai);
        Beep(mi1,pai);
        Beep(mi1,pai);
        Beep(mi1,pai / 2);
        Beep(fa1,pai / 2);
        Beep(mi1,pai / 2);
        Beep(re1,pai / 2);
        Beep(do1,pai / 2);
        Beep(si,pai / 2);
        Beep(la,pai);
        Beep(la,pai / 2);
        Beep(si,pai / 2);
        Beep(do1,pai / 2);
        Beep(re1,pai / 2);
        Beep(so,pai);
        Beep(do1,pai);
        Beep(re1,pai / 2);
        Beep(mi1,pai / 2);
        Beep(re1,pai * 1.5);
        Beep(re1,pai / 2);
        Beep(re1,pai / 2);
        Beep(do1,pai / 2);
        Beep(do1,pai * 6);
        Sleep(pai * 2);
    } else {
        Beep(so,pai);
        Beep(do1,pai);
        Sleep(pai / 2);
        Beep(si,pai / 2);
        Beep(la,pai);
        Beep(si,pai);
        Beep(do1,pai / 2);
        Beep(re1,pai / 2);
        Beep(so,pai);
        Sleep(pai);
        Beep(do1,pai / 2);
        Beep(si,pai / 2);
        Beep(la,pai);
        Beep(si,pai);
        Beep(do1,pai / 2);
        Beep(re1,pai / 2);
        Beep(so,pai);
        Beep(do1,pai);
        Beep(re1,pai / 2);
        Beep(mi1,pai / 2);
        Beep(fa1,pai);
        Beep(fa1,pai / 2);
        Beep(mi1,pai / 2);
        Beep(re1,pai / 2);
        Beep(do1,pai / 2);
        Beep(do1,pai * 7);
        Sleep(pai * 4);
        Beep(mi1,pai / 2);
        Beep(fa1,pai / 2);
        Beep(so1,pai);
        Beep(so1,pai);
        Beep(so1,pai);
        Beep(so1,pai);
        Beep(so1,pai / 2);
        Beep(la1,pai / 2);
        Beep(so1,pai / 2);
        Beep(fa1,pai / 2);
        Beep(mi1,pai);
        Beep(mi1,pai);
        Beep(mi1,pai);
        Beep(mi1,pai);
        Beep(mi1,pai / 2);
        Beep(fa1,pai / 2);
        Beep(mi1,pai / 2);
        Beep(re1,pai / 2);
        Beep(do1,pai);
        Beep(do1,pai);
        Beep(do1,pai / 2);
        Beep(si,pai / 2);
        Beep(la,pai);
        Beep(si,pai);
        Beep(si,pai / 2);
        Beep(do1,pai / 2);
        Beep(re1,pai);
        Beep(re1,pai / 2);
        Beep(mi1,pai / 2);
        Beep(re1,pai / 2);
        Beep(mi1,pai / 2);
        Beep(re1,pai);
        Sleep(pai);
        Beep(mi1,pai / 2);
        Beep(fa1,pai / 2);
        Beep(so1,pai);
        Beep(so1,pai);
        Beep(so1,pai);
        Beep(so1,pai);
        Beep(so1,pai / 2);
        Beep(la1,pai / 2);
        Beep(so1,pai / 2);
        Beep(fa1,pai / 2);
        Beep(mi1,pai);
        Beep(mi1,pai);
        Beep(mi1,pai);
        Beep(mi1,pai / 2);
        Beep(fa1,pai / 2);
        Beep(mi1,pai / 2);
        Beep(re1,pai / 2);
        Beep(do1,pai / 2);
        Beep(si,pai / 2);
        Sleep(pai);
        Beep(la,pai / 2);
        Beep(si,pai / 2);
        Beep(do1,pai / 2);
        Beep(re1,pai / 2);
        Beep(so,pai);
        Beep(do1,pai);
        Beep(re1,pai / 2);
        Beep(mi1,pai / 2);
        Beep(re1,pai * 2);
        Beep(re1,pai / 2);
        Beep(do1,pai / 2);
        Beep(do1,pai * 4);
        Sleep(pai * 2);
    }
    t = !t;
    main();
    return 0;
}

这是我用了4天打粗来的作品(炒鸡长的有木有???)

最后顺便给个赞哦!

原文地址:https://www.cnblogs.com/Ice-watermelon233/p/Always_with_me_Beep.html