freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

最新課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告萬年歷(已修改)

2025-08-01 02:35 本頁面
 

【正文】 《C++課程設(shè)計(jì)——簡單萬年歷制作》《C++語言程序設(shè)計(jì)》課程設(shè)計(jì)報(bào)告設(shè)計(jì)題目:簡單萬年歷 專 業(yè):網(wǎng)絡(luò)工程 班 級(jí):12級(jí) 姓 名:楊茂林 學(xué) 號(hào):121124028 聯(lián)系方式:13213501410 目 錄……………………………………………3……………………………………………3……………………………………3…………………………………………3…………………………………………11……………………………………………30……………………………………………33…………………………………………………34簡單萬年歷程序 本程序是一個(gè)簡單的實(shí)現(xiàn)時(shí)間系統(tǒng)功能的萬年歷程序,此程序是為了遵循用戶的意愿與指示對(duì)用戶輸入的日期進(jìn)行簡單的處理,輸出所要查詢的日期的信息,如:當(dāng)時(shí)的時(shí)間,年月日,生肖,天干地支,以及輸出所要查詢的日期日歷并以日歷形式排列出來。本程序有以下目標(biāo)要實(shí)現(xiàn)①:用戶可以進(jìn)行選擇,是要進(jìn)行萬年歷時(shí)間校對(duì)系統(tǒng)還是萬年歷的查詢系統(tǒng),用戶可以隨時(shí)退出系統(tǒng);②:顯示本地時(shí)間,并征詢用戶的意見是否要進(jìn)行時(shí)間調(diào)整,如果進(jìn)行了時(shí)間調(diào)整,要輸出調(diào)整后的時(shí)間;③:查詢某年的萬年歷,并輸出當(dāng)年的年歷,并顯示所要查詢的年份,顯示出一年的日歷、當(dāng)年的天干地支、生肖、并判斷是否為閏年;④:將③的功能具體到月份;⑤:將④的功能具體到日,并判斷出用戶所要查詢的日期當(dāng)天是什么節(jié)日,以及用戶所要查詢的節(jié)日距今天有多少天; ⑥:用戶多次進(jìn)行輸入,知道用戶滿意為止。本程序中,因?yàn)橐玫饺f年歷的時(shí)間校對(duì)系統(tǒng),所以,在設(shè)計(jì)的時(shí)候,我定義了一個(gè)時(shí)間類:clock類;由于系統(tǒng)要同步到本地的時(shí)間(即為運(yùn)行時(shí)電腦上顯示的時(shí)間),這里用到了 struct time結(jié)構(gòu)體,接下來就是萬年歷的查詢系統(tǒng)功能里面的函數(shù),這些函數(shù)要實(shí)現(xiàn)的有指導(dǎo)用戶進(jìn)行操作的選項(xiàng)的界面,有計(jì)算該月的1號(hào)是星期幾的函數(shù),有輸出每周即每月的表頭函數(shù)、判斷是否為閏年、判斷每個(gè)月有多少天、要查詢的那天距今天有多少天、判斷所要查詢的年份有多少天、計(jì)算指定日期距今天有多少天等函數(shù)。其中,共含一個(gè)主函數(shù)文件、三個(gè)功能文件、一個(gè)功能函數(shù)頭文件、界面文件以及時(shí)鐘類文件。其中,功能函數(shù)是主要的函數(shù)實(shí)現(xiàn)部分,時(shí)鐘類則主要是實(shí)現(xiàn)萬年歷時(shí)間系統(tǒng)。在此只涉及部分函數(shù)的實(shí)現(xiàn)細(xì)節(jié),其他函數(shù)詳看程序源代碼:,我只設(shè)計(jì)了一個(gè)clock類,類里面有實(shí)現(xiàn)時(shí)間系統(tǒng)校對(duì)功能的私有量,在進(jìn)行時(shí)間校對(duì)的過程中,我選擇了重載的方法,以達(dá)到自己想要的結(jié)果。,沒有什么特殊的地方。其中有如下函數(shù)需要實(shí)現(xiàn):int week(int y,int m)。//計(jì)算該月一號(hào)是星期幾void printweek()。//輸出每周表頭void printmonth(int m)。//輸出每月表頭int leep(int y)。//判斷該年是否閏年int md(int y,int m)。//判斷該月有多少天void other(int year)。int days1(int y,int m,int d)。//計(jì)算該天時(shí)這一年的第幾天int days2(int y)。//判斷該年有多少天int days3(int y)。//計(jì)算從元年到該之年前總天數(shù)int totaldays(int y,int m,int d)。//計(jì)算指定日期距今天的天數(shù)int yi()。//實(shí)現(xiàn)萬年歷的時(shí)間校對(duì)功能 int er()。//進(jìn)入萬年歷的系統(tǒng)功能 int first()。//實(shí)現(xiàn)第一個(gè)功能int second()。//實(shí)現(xiàn)第二個(gè)功能void third()。//實(shí)現(xiàn)第三功能//int tiangandizhi()。int jiemian1()。//界面1int jiemian2()。在jiemian(),int md()及void third()的實(shí)現(xiàn)過程中,我選用了 switchcase套用switchcase語句;在int week()函數(shù)中,我采用了蔡勒公式用于計(jì)算每個(gè)月的星期一是多少,其他函數(shù)的實(shí)現(xiàn)詳看源代碼。 ,有好多知識(shí)是我以前沒有接觸過得,這一點(diǎn)還是比較欣慰的吧,例如,system(“pause”)有著清屏作用,還有就是計(jì)算每個(gè)月的1號(hào)是星期幾的問題以及程序運(yùn)行后背景與字體顏色的變換要用到system(“color”, 9b)開始進(jìn)入歡迎頁面選擇相應(yīng)的系統(tǒng)功能選擇相應(yīng)按任意鍵繼續(xù)進(jìn)行1.萬年歷時(shí)間校對(duì)功能2.萬年歷時(shí)間查詢功能3.退出時(shí)間校對(duì)的實(shí)現(xiàn)萬年歷三個(gè)查詢功能的實(shí)現(xiàn)顯示結(jié)果按任意鍵繼續(xù)進(jìn)行萬年歷時(shí)間校對(duì)系統(tǒng)的實(shí)現(xiàn)顯示當(dāng)?shù)貢r(shí)間是否要進(jìn)行時(shí)間調(diào)整按y任意鍵調(diào)大還是調(diào)小按m要增加的小時(shí)的個(gè)數(shù)要增加的分鐘的個(gè)數(shù)要增加的秒的個(gè)數(shù)按n要減少的小時(shí)的個(gè)數(shù)要減少的分鐘的個(gè)數(shù)要減少的秒的個(gè)數(shù)顯示結(jié)果時(shí)間校對(duì)系統(tǒng)結(jié)束萬年歷的三個(gè)查詢系統(tǒng)功能的實(shí)現(xiàn)1.查詢某年的日歷2查詢某年某月的日歷3.查詢某年某月某日的日歷輸入要查詢的年份輸入要查詢的年月輸入要查詢的年月日顯示結(jié)果點(diǎn)任意鍵返回查詢系統(tǒng)的第一個(gè)功能界面輸入要查詢的月份輸出所要查詢的年份的天干地支,生肖,是否為閏年定義月份變量m,并付初始值m=1判斷該月天數(shù)根據(jù)年月由蔡勒公式計(jì)算出該月1號(hào)是星期幾輸出月份和每周的表頭用循環(huán)輸出前面空白的部分用循環(huán)輸出該月的日歷m=12m++第一個(gè)功能結(jié)束用循環(huán)輸出前面空白的部分輸出月份和每周的表頭根據(jù)年月由蔡勒公式計(jì)算出該月1號(hào)是星期幾判斷該月天數(shù)輸出所要查詢的年份的天干地支,生肖,是否為閏年輸入要查詢的年月查詢系統(tǒng)的第二個(gè)功能界面用循環(huán)輸出該月的日歷第二個(gè)功能結(jié)束輸入要查詢的年月日查詢系統(tǒng)的第三個(gè)功能界面輸出所要查詢的年份的天干地支,生肖,是否為閏年距今天多少天判斷該日期是星期幾判斷該日期是不是公歷節(jié)日輸入的日期距元年1月1日的天數(shù)–系統(tǒng)的日期距元年1月1日的天數(shù)蔡勒公式計(jì)算,并用switch語句判斷余數(shù),輸出對(duì)應(yīng)的語句用switch語句判斷是否為公歷節(jié)日,并輸出對(duì)應(yīng)的語句第三個(gè)功能結(jié)束includeiostreamincludefstream//文件輸出include//清屏includeiomanip//控制寬度include //這兩個(gè)頭文件是為了調(diào)用系統(tǒng)時(shí)間的include includeincludesstreamusing namespace std。int week(int y,int m)。//計(jì)算該月一號(hào)是星期幾void printweek()。//輸出每周表頭void printmonth(int m)。//輸出每月表頭int leep(int y)。//判斷該年是否閏年int md(int y,int m)。//判斷該月有多少天void other(int year)。//以下六個(gè)函數(shù)是第三個(gè)功能里的int days1(int y,int m,int d)。//計(jì)算該天時(shí)這一年的第幾天int days2(int y)。//判斷該年有多少天int days3(int y)。//計(jì)算從元年到該之年前總天數(shù)int totaldays(int y,int m,int d)。//計(jì)算指定日期距今天的天數(shù)int yi()。//實(shí)現(xiàn)萬年歷的時(shí)間校對(duì)功能 int er()。//進(jìn)入萬年歷的系統(tǒng)功能 int first()。//實(shí)現(xiàn)第一個(gè)功能int second()。//實(shí)現(xiàn)第二個(gè)功能void third()。//實(shí)現(xiàn)第三功能//int tiangandizhi()。int jiemian1()。//界面1int jiemian2()。int jiemian(){ system(cls)。 system(color 9d)。//控制程序背景和字體的顏色,均為16進(jìn)制,9背景顏色,d字體顏色 coutsetw(6) =====================================================================endl。 coutsetw(6) ==========★=======================================★================endl。 coutsetw(6) ╬★ ★ ★ ★ ★ ★ ★ ★╬ endl。 coutsetw(6) ╬ ╬ endl。 coutsetw(6) ╬ ★ 歡迎進(jìn)入萬年歷的頁面 ★ ╬ endl。 coutsetw(6) ╬ ★ ★ ★ ★ ╬ endl。 coutsetw(6) ╬ ★ ★ ★ ★ ╬ endl。 coutsetw(6) ╬ ★ ★ ★ ★ ╬ endl。 coutsetw(6) ╬ ★ ★ ╬ endl。 coutsetw(6) ╬ ╬ endl。 couts
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1