C語言I部落格作業06

2022-06-04 06:39:08 字數 2659 閱讀 3514

這個作業屬於哪個課程

c語言程式設計ii

這個作業要求在**

我在這個課程的目標是

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

計算天數讓我知道了怎麼使用switch語句

參考文獻

1.1計算天數

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

1.1.1資料處理

資料表達:變數有y,m,a,都為整型變數,並且都為人工輸入

資料處理:用到了if-else語句以及switch語句

1.1.2實驗**截圖

1.1.3 造測試資料

輸入資料

輸出資料

說明2009/03/02

612023年3月2日是該年的第61天

2020/11/25

3292023年11月25日是該年的第329天

20002/10/12

28522023年10月12日是該年的第285天

1.1.4 pta提交列表及說明

1.編譯錯誤:最開始沒有用scanf函式將是哪個變數輸入進去,導致編譯錯誤

2.由於疏忽大意,定義的變數和使用的變數不一樣

3.沒有注意到題目的「不能被100整除、或者能被400整除」

2.2多分支表達-倍數問題

鍵盤輸入1個正的整數a,如果a是3的倍數但不是5的倍數,則輸出a除以5的餘數。如果a是5的倍數但是不是3的倍數,則輸出a除以3的餘數。如果a既不是5的倍數但也不是3的倍數,輸出a除以15的餘數

1.2.1 資料處理

資料表達:變數為a,整型變數,為人工輸入

資料處理:用到了if-else語句和邏輯與符號

1.2.2實驗**截圖

1.2.3 造測試資料

輸入資料

輸出資料

說明18

318是3的倍數但不是5的倍數,所以除以5餘數為3202

20是5的倍數但不是3的倍數,所以除以5餘數為277

7既不是3的倍數也不是5的倍數,所以除以15餘數為7

1.2.4 pta提交列表及說明

1.把邏輯與符號「&&」錯認為「||」

2.沒有看到題目的要求「如果a既不是5的倍數但也不是3的倍數,輸出a除以15的餘數」

我的**

郭雷雨同學的**

曹錦榮同學的**

1.我只定義了乙個變數,而郭雷雨同學和曹錦榮同學定義了兩個變數,說明他們很謹慎

2.另外兩名同學在開始輸入的變數小於零時提到了負整數沒有輸出結果,我沒有

3.其他的大體上差不多,但是郭雷雨同學的**看起來更為整潔

3.1 學習進度條

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

11/2-11/8

5小時92

for語句(迴圈語句)

還有很多,特別是重複檢查了幾次沒發現錯誤並且問了之後還是對的,提交答案時就錯了,再原樣打一次又正確了,可能是有些細節沒注意

11/9-11/15

6小時113

自定義函式

對於自定義函式還是有許多不理解

11/16-11/22

6小時162

分支結構if-else語句和字元型(char)

對於學到的知識點還是比較糊塗

11/23-11/29

6小時302

switch語句

對於switch語句的具體使用方法還是不明確

3.2 累積**行和部落格字數

3.3 學習內容總結和感悟

3.3.1 學習內容總結

3.3.2 學習體會

1.本週又學習了新的知識,但是由於很忙所以沒有預習,但是上機課和聽講以及完成pta題目的過程都很順利,也許我已經進入狀態了

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的作業練習 參考文獻 文獻問題描述 在北大校園裡,沒有自行車,上課辦事會很不方便.但實際上,並非去辦任何事情都是騎車快...