高階語言課程設計報告第三次報告 日期的處理

2021-09-20 08:57:45 字數 2229 閱讀 1505

高階語言課程設計報告

實習題目

第三次報告: 日期的處理

章日期和時間處理之

5.1-5.3

。5.4

選看。 l 完成acm

俱樂部作業:

2015cup實習3

日期的處理

l 描述你的演算法,注釋你的程式。

l 注意勿抄襲:全系統自動判定抄襲,一旦抄襲,0分。

一、實習目的:

二、針對你的每一道題目:

1.演算法描述。

出生年份的日期分為三種:六月二號以後的;三月一日之後六月二號以前的;三月一日以前的。分別用不同的方法進行計算,但都是先算到2023年同一天的天數再進行加減。

2.你的**及注釋。

端午節:

#include

int type(int );

int year[2]=;                          //閏平年天數的區分

int month[2][12]=; //閏平年月份天數的區分

int main()

//減去多出來的整月份天數

days=days+3-c;                           //減去多出來的日數

}else

else //第三種:1.1~2.28(29)

}printf("%d\n",days);

printf("%d\n",7-(days-2)%7);

int type(int m) //區分閏平年的函式

高斯日記:(道理跟上面的完全相反)

設計及除錯過程遇到的問題及解決方案。

端午節:本以為可以直接套用上的**,沒想到跟書上是完全相反的,妄想可以挪用一點,但是最後還是都刪了,還是自己編出來的。在第一部分的日期出了問題,經過連碰帶猜終於把**改對了,然後就是星期幾那,竟然輸出了0,這讓我很是尷尬,但是都很輕鬆的解決了,基本沒什麼問題。

高斯日記:果真套上了**,原來這是填空題,後來改正之後就沒看,過了幾天才又做完的,跟端午節的正相反,沒啥了。

心得體會和自我對程式的評價。

端午節:感覺這個**需要反過來思考,這樣就能更方便的計算,正著算是很難的,不過也有另一種方法,跟我這種類似,不過是用六月二號算罷了,程式並不難,用心短時間就能編出來,雖然我盜用了書上**的模板。自己的程式一般,不出彩,也很普通。over

高斯日記:同上。

2019春第三次課程設計實驗報告

一 實驗專案名稱 實時時鐘 二 實驗專案功能描述 實時時鐘的縮寫是rtc real time clock rtc 是積體電路,通常稱為時鐘晶元。實時時鐘晶元是日常生活中應用最為廣泛的消費類電子產品之一。它為人們提供精確的實時時間,或者為電子系統提供精確的時間基準,目前實時時鐘晶元大多採用精度較高的晶...

2019春第三次課程設計實驗報告

實時鐘錶 由秒針的轉動,帶動分針的轉動,以及再帶著時針的轉動。同時我們的鐘錶是可以與我們準確的時間相聯絡,也就是說這是乙個比較準確的時間點,以及是非常簡便的,當然秒針轉一圈,分針動一下,以及分針轉一圈,時針動一下,採用的是用角度來進行計算的,以及結束一圈的結束點以及起始點,都是採用的角度的結算。問題...

2019春第三次課程設計實驗報告

一 專案實驗名稱 實時時鐘 二 實驗功能描述 利用easyx實現顯示時間的小程式,同時學習時間函式的使用。三 專案模組介紹 程式最終 include include include define high 480 遊戲畫面尺寸 define width 640 define pi 3.14159 i...