zoukankan      html  css  js  c++  java
  • 千与千寻主题曲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天打粗来的作品(炒鸡长的有木有???)

    最后顺便给个赞哦!

  • 相关阅读:
    Java 中的四种引用
    vue 移动端的开发
    使用java语言实现一个动态数组(详解)(数据结构)
    深度长文回顾web基础组件
    告诉你如何回答"线上CPU100%排查"面试问题
    超实用的mysql分库分表策略,轻松解决亿级数据问题
    【源码解析】凭什么?spring boot 一个 jar 就能开发 web 项目
    java中的守护线程
    Excel导入导出工具(简单、好用且轻量级的海量Excel文件导入导出解决方案.)
    spring-data-redis-cache 使用及源码走读
  • 原文地址:https://www.cnblogs.com/Ice-watermelon233/p/Always_with_me_Beep.html
Copyright © 2011-2022 走看看