目录
✨前言
又到了一年一度的端午佳节,对于会编程的我们,除了享受各类文化风俗之外,我们也要通过这样的机会多多写一些精美的节日小程序。在满足了别人的使用需求外,自己也会有不一样的收获。让我们开始我们的端午编程之旅!
🏮一、端午节简介
作为中华儿女,龙的传人,端午节——这个著名的民俗节日更是被我们熟记于心。观望着中华文明五千年的历史,三千里之江山,我们对这些富有内涵的节日更是深醉其中。
端午节,又称端阳节、龙舟节、重五节、天中节等,是集拜神祭祖、祈福辟邪、欢庆娱乐和饮食为一体的民俗大节。端午节源于自然天象崇拜,由上古时代祭龙演变而来。仲夏端午,苍龙七宿飞升于正南中央,处在全年最"中正"之位,正如《易经·乾卦》第五爻:“飞龙在天”。端午是“飞龙在天”吉祥日,龙及龙舟文化始终贯穿在端午节的传承历史中。
端午节起源于江浙地区吴越部族的龙图腾祭祀,是流行于中国以及汉字文化圈诸国的传统文化节日,传说战国时期的楚国诗人屈原在五月初五跳汨罗江自尽,后人亦将端午节作为纪念屈原的节日;也有纪念伍子胥、曹娥及介子推等说法。端午节的起源涵盖了古老星象文化、人文哲学等方面内容,蕴含着深邃丰厚的文化内涵,在传承发展中杂糅了多种民俗为一体,各地因地域文化不同而又存在着习俗内容或细节上的差异。
端午节与春节、清明节、中秋节并称为中国四大传统节日。端午文化在世界上影响广泛,世界上一些国家和地区也有庆贺端午的活动。2006年5月,国务院将其列入首批
国家级非物质文化遗产名录;自2008年起,被列为国家法定节假日。2009年9月,联合国教科文组织正式批准将其列入《人类非物质文化遗产代表作名录》,端午节成为中国首个入选世界非遗的节日。
💡二、灵感
在五月末时,我就开始思考端午节的编程该怎么样编,编哪种类型的。那天,正当我漫无目的地滑动着电话手表的屏幕时,我突然想到,可以做一个类似手表中小度的功能,有多个选项,依次前往。整体页面就可以分为:引子(get in),首页(homepage),各各页面(pages),退出页面(finish)。
这个就类似一个小平台。与真实的平台的区别是,真实的平台可能使用JavaScript或者CSS什么编的,但是我却从C++的角度去考虑,编一个“端午小平台”。
一有灵感,说干就干。我立即设计了多个void函数页面的框架(void get_in(); void homepage(); void page1_history(); void page2_dynamics(); void page3_poem(); void page4_article(); void page5_answer_game(); void finish();),接下来的几天就是完善......
经过不断地修改Debug,拓展,再优化,一个令我满意的端午小平台就完成了!我的内心十分激动,感觉自己又有了新的突破。
🎆三、端午平台
🚀1.完整代码
奉上源代码:
#include<iostream> #include<conio.h> #include<windows.h> #include<cstdio> #include<string> using namespace std; //访问页面声明 void get_in(); void homepage(); void page1_history(); void page2_dynamics(); void page3_poem(); void page4_article(); void page5_answer_game(); void finish(); //小插件声明 void music(); void show_title(string); int question(string,string,char,int); int main(){ system("color B5"); system("mode con cols=100 lines=36"); get_in(); return 0; } void get_in(){ system("cls"); system("title 端午小平台"); show_title(""); cout<<"\t节分端午自谁言,"; Sleep(700); cout<<"万古传闻为屈原。"; Sleep(700); cout<<"堪笑楚江空渺渺,"; Sleep(700); cout<<"不能洗得直臣冤。\n"; Sleep(700); cout<<"\t又到了端午佳节,我们吃着香甜的粽子,看着赛龙舟,一片祥和。端午这个古老的节日高深莫测,接下来,请跟随我来深入端午吧!\n"; Sleep(2000); homepage(); } void homepage(){ system("cls"); show_title("首页"); system("title 首页"); cout<<"1.节日由来"<<endl; cout<<"2.端午祝福"<<endl; cout<<"3.诗词赏读"<<endl; cout<<"4.好文鉴赏"<<endl; cout<<"5.答题挑战"<<endl; cout<<"(输入相应数字,前往平台,如想退出请按R)"; flag: switch(getch()) { case '1': page1_history(); break; case '2': page2_dynamics(); break; case '3': page3_poem(); break; case '4': page4_article(); break; case '5': page5_answer_game(); break; case 'r': finish(); break; case 'R': finish(); break; default: goto flag; break; } } string history[109]={"\t端午节,又称端阳节、龙舟节、重五节、天中节等,是集拜神祭祖、祈福辟邪、欢庆娱乐和饮食为一体的民俗大节。","端午节源于自然天象崇拜,由上古时代祭龙演变而来。仲夏端午,苍龙七宿飞升于正南中央,处在全年最“中正”之位。","正如《易经·乾卦》第五爻:“飞龙在天”。端午是“飞龙在天”吉祥日,龙及龙舟文化始终贯穿在端午节的传承历史中。\n","\t端午节是流行于中国以及汉字文化圈诸国的传统文化节日,传说战国时期的楚国诗人屈原在五月初五跳汨罗江自尽,后人亦将端午节作为纪念屈原的节日;也有纪念伍子胥、曹娥及介子推等说法。","端午