C語言I部落格作業06

2022-05-31 20:36:15 字數 3432 閱讀 4612

這個作業屬於哪個課程

這個作業要求在**

/homework/11528

這個作業的目標

《使我們學會使用switch語句,並且能夠判斷if語句和switch語句的不同之處》

學號<20209179>

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

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

/homework/11554

我在這個課程的目標是

《熟練switch語句,會靈活地把if語句和switch語句一起使用》

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

《做題的時候運用switch語句,自己找題做的時候更能深入了解和熟練》

參考文獻

pta實驗作業

**互評

學習總結

1.pta實驗作業

自己的排名:

1.1 題目名1:

多分支表達-倍數問題

題目內容描述:

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

1.1.1資料處理

資料表達:本題用到的變數有a和r,a是題目要求的變數,r為a的餘數,它們都是整型變數。

資料處理:本題運用了if-else語句,首先是判斷是否滿足條件,如果滿足,則輸出相應的結果。

1.1.2實驗**截圖

1.1.3 造測試資料

輸入資料

輸出資料

說明18

318為3的倍數且不為5的倍數251

25為5的倍數且不為3的倍數172

17不為3的倍數且不為5的倍數

-5或0

不輸出-5和0不是正整數

1.1.4 pta提交列表及說明

提交列表說明:

說明:1,部分正確:沒有把當a不是正整數的時候沒有任何輸出這個條件考慮進去。

2,答案錯誤:沒有打換行符。

1.2 題目名2:

前天是哪天

題目內容描述:

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

1.2.1 資料處理

資料表達:本題用到的變數有year,month,day,它們都是題目要求的變數,它們都是整型變數。

資料處理:本題運用了if-else語句和switch語句,只要判斷好閏年和平年二月的天數,其他天數都是一樣的。

1.2.2 實驗**截圖

1.2.3 造測試資料

輸入資料

輸出資料

說明2020 10 16

2020-10-14

閏年且天數大於2

2020 3 1

2020-2-28

閏年且天數小於或等於2

2015 3 1

2019-2-27

平年且天數小於或等於2

2002 1 1

2002-12-30

平年且天數小於或等於2

1.2.4 pta提交列表及說明

說明:

1,部分正確:判斷閏年的條件應該寫在case 3裡面嗎,而我寫在case 2裡面了,後來明白後就改了回來。

2,部分正確:在判斷閏年的條件中把閏年的二月寫成了28天,而把平年寫成了29天。

2.**互評

同學**:

自己**:

不同:

1,首先判斷的條件都不一樣。

2,使用的變數不一樣。

3,輸出表達的形式也有所區別,第乙個同學是直接打天數,而我的是用天數減去一些值。

3.學習總結

3.1 學習進度條

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

10/2~8

15h579

多個for語句的巢狀

用多個for語句有時候理解不了它的走向

11/9~15

17h768

函式的定義和呼叫

有時候呼叫的時候不太明白

12/17~21

23h1568

學會了if-else語句的巢狀以及字元型變數的使用

對於字串的使用

13/24~28

24h1523

switch的使用和閏年的判斷

總是搞混淆閏年和平年二月的天數

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

3.3 學習內容總結和感悟

3.3.1 學習內容總結

3.3.2 學習體會

1,在使用判斷語句的時候,我發現越難的題目需要判斷的條件就越來越多,會很容易漏掉某些條件。

2,做題時不應該急著寫**,應該先構思好路線,把主要的條件找到,這樣寫做題應該會很好。

3,老師講課前應該預習,老師講完課後應該及時複習,這樣自己對知識會有更深的記憶。

4,有時間要多思考自己學的有哪些,讓自己的腦子裡面形成一棵樹。

C語言I部落格作業06

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

C語言I部落格作業06

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

C語言I部落格作業06

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