C語言I部落格作業06

2022-06-03 17:06:15 字數 2654 閱讀 2132

這個作業屬於哪個課程

c語言程式設計ii

這個作業要求在**

我在這個課程的目標是

學會使用switch語句

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

熟悉多分支結構和switch語句的使用

參考文獻

《c語言程式設計》(第三版)

學號20208947

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

1.1.1資料處理

資料表達:變數y,由輸入得來,為整型變數;變數m,由輸入得來,為整型變數;變數d,由輸入得來,為整型變數。

資料處理:表示式:關係表示式,算術表示式;流程結構:定義變數,if-else語句,switch語句,輸出結果。

1.1.2實驗**截圖

1.1.3 造測試資料

輸入資料

輸出資料

說明2020 10 16

2020-10-14

今天和前一天在同一年

2020 1 2

2019-12-31

今天和前一天不在同一年

2019 3 2

2019-2-28

今天和前一天在同一年

1.1.4 pta提交列表及說明

提交列表說明:

1.部分正確:「>」左右沒有打空格;少了「{」符號。

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

1.2.1 資料處理

資料表達:變數a,由輸入得來,為整型變數;變數n,由定義得來,為整型變數。

資料處理:表示式:關係表示式、算術表示式;流程結果:定義變數,輸入,if-else語句,輸出結果。

1.2.2 實驗**截圖

1.2.3 造測試資料

輸入資料

輸出資料

說明18

3a是3的倍數但不是5的倍數202

a是5的倍數但是不是3的倍數172

a既不是5的倍數但也不是3的倍數

1.2.4 pta提交列表及說明

提交列表說明:

1.編譯錯誤:中英文符號錯用。

2.段錯誤:scanf裡面少了「&」符號。

同學**截圖1

同學**截圖2

自己**截圖

不同:2位同學是使用了switch語句,我使用的是if-else語句。

第2位同學的switch語句中有default,而第1位同學的switch語句中沒有。

switch語句**簡單,而if-else語句**複雜一些。

3.1 學習進度條(5分)

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

第八周14小時

180c語言資料型別、換行符、printf函式

無第九周

11小時

280算術運算子、賦值運算子、if-else語句、scanf函式

無第十周

12小時

350for迴圈,sqrt函式

迴圈表示式不會寫

第十一周

10小時

300生成乘方表和階方表、自定義函式

如何自定義

第十二周

9小時267

if-else語句多分支結構

無第十三周

10小時

200switch語句

對switch語句不熟悉,不會使用

3.2 累積**行和部落格字數(5分)

3.3 學習內容總結和感悟(5分)

3.3.1 學習內容總結

3.3.2 學習體會

新一周的學習又結束了,這周我們學習了switch語句,這個知識點我掌握的不是很好,不熟悉,做題就相對困難了。對這門課程的學習是乙個逐漸變好的感覺,作業也是完成的很順利了,但是pta上的作業有的題目是有難度的,需要請教會的同學。下週繼續努力!加油!

C語言I部落格作業06

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

C語言I部落格作業06

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

C語言I部落格作業06

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