C語言I部落格作業06

2022-05-31 20:36:09 字數 2737 閱讀 4777

這個作業屬於哪個課程

這個作業要求在**

/homework/11554

這個作業的目標

《熟悉多分支結構switch語句的使用。>

學號<20209177>

第3章 分支結構 3.3 使學生熟悉多分支結構switch語句的使用。

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

/homework/11554

我在這個課程的目標是

《掌握更多的關於c語言的知識,為以後的工作打好基礎。>

這個作業在那個具體方面幫助我實現目標

《使我們可以做更多的pta練習作業和天梯訓練題目。>

參考文獻

1.pta實驗作業

2.**互評

3.學習總結

1.pta實驗作業(20分/題)

1.1 計算天數

本題要求編寫程式計算某年某月某日是該年中的第幾天。

1.1.1資料處理

資料表達:根據題目要求使用了n,y,r這些變數。這些變數都是整型變數。

資料處理:switch語句的運用。利用switch語句把閏年和非閏年的每月天數表示出來,再得出當天是該年的第幾天。

1.1.2實驗**截圖

1.1.3 造測試資料

輸入資料

輸出資料

說明2004/03/02

62閏年的2月有29天

2005/03/02

61非閏年的2月只有28天

1.1.4 pta提交列表及說明

提交列表說明:

編譯錯誤:忘記在最後乙個printf後面加『;』。
1.2前天是哪天

本題目要求讀入年、月、日,然後判斷前天日期。

1.2.1 資料處理

資料表達:根據題目要求使用了n,y,r這些變數。這些變數都是整型變數。

資料處理:if-else語句的巢狀的運用。首先先區分閏年和非閏年的2月天數。如果天數大於等於3就正常減2。如果天數小於等於2且月份為3,就要根據是否為閏年來判斷。如果月份為1月且天數小於等於2,這年份要減1,月份要變成12,再計算天數。

1.2.2 實驗**截圖

1.2.3 造測試資料

輸入資料

輸出資料

說明2020 10 16

2020-10-14

把今天減去兩天

2020 1 2

2019-12-31

年份和月份變為去年的12月份,再算天數

2020 3 2

2020-2-29

閏年的2月有29天

2019 3 2

2019-2-28

非閏年的2月只有28天

1.2.4 pta提交列表及說明

提交列表說明:

答案錯誤:沒有把不是閏年的三月份的情況弄進去,導致有兩個答案錯誤。
2.**互評(5分)

找2份同學**,和自己**比較,建議互評**盡量找**風格差異較大。

同學**截圖

同學1:

同學2:

自己**截圖

1.同學的**更加整潔有序,也更加的美觀。

2.同學的**比我的更讓人看得懂。

3.我的**重複的比同學多,有點繁瑣了。

C語言I部落格作業06

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學習並熟練c語言的語法以及函式 這個作業在那個具體方面幫助我實現目標 幫助我去了解各種運算子和函式型別 參考文獻 題目內容描述 在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快,因為騎車...

C語言I部落格作業06

問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 c語言i部落格作業06 我在這個課程的目標是 學會c語言,掌握程式設計基礎知識 這個作業在那個具體方面幫助我實現目標 學會了多分支結構 字元型資料型別和邏輯運算子。參考文獻 c語言作業評價標準 題目描述 給定n個正整數,請統計奇數和...

C語言I部落格作業06

一 二這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標是 熟悉多分支結構 字元型資料型別和邏輯運算子 這個作業在那個具體方面幫我實現目標 pta的作業練習 參考文獻 文獻問題描述 在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快...