C語言 部落格作業06

2022-06-04 06:51:06 字數 3278 閱讀 8302

作業頭:

這個作業屬於哪個課程

這個作業要求在**

/homework/11552

這個作業的目標

學會使用switch語句

學號20209096

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

/homework/11526

我在這個課程的目標是

自己能更好的學習switch語句,有更好學習效率

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

能然我更好的學習分switch語句

參考文獻

c語言程式設計,c primer plus

自己的排名:

本題目要求讀入乙個整數1~7之間(不考慮輸入錯誤的情況),然後輸出需要上課的節數,對應如下:

1 星期一 8節課

2 星期二 10節課

3 星期三 6節課

4 星期四 8節課

5 星期五 6節課

6 今天沒有課,可以好好休息一下啦!

7 今天沒有課,可以好好休息一下啦!

1.1.1資料處理

資料表達:程式呼叫了"num"變數,屬於整型變數

資料處理:資料用到了順序結構,。和賦值語句,使用了switch語句

表示式和運算子:主要用了賦值表示式和邏輯運算子

1.1.2實驗**截圖

1.1.3 造測試資料

輸入資料

輸出資料說明1

星期一 8節課

答案正確

6今天沒有課,可以好好休息一下啦!

測試值1.1.4 pta提交列表及說明

提交列表說明:

多種錯誤:其實就是包含『編譯錯誤』和『部分正確』

編譯錯誤:就是我不小心將 「num"定義為了字元型。

部分正確:這一步是最不應該錯的,因為我將『可以好好休息一下啦』寫成了『可以好好休息』。

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

1.2.1 資料處理

資料表達:用了 a 變數;它們都屬於整型變數。

資料處理:資料用到了順序結構,分支結構。多次使用了 switch 語句。

表示式和運算子:主要用了邏輯運算子

1.2.2 實驗**截圖

1.2.3 造測試資料

輸入資料

輸出資料

說明18

3答案正確251

測試資料

1.2.4 pta提交列表及說明

提交列表說明:

編譯錯誤:主要是printf和return的關係,以及return返回值在switch語句中的運用。

部分正確:就是因為同時用了printf和return而導致一些語句混亂。

答案錯誤:主要是15的倍數不能表達而導致答案錯誤

同學a:

同學b:

自己的:

(1)通過上兩個同學的**給了我很大的鼓勵,我和他們的**格式基本上沒有變化。

(2)有變化的就是我們三個定義的變數所用的單詞不一樣。

(3)其中我覺得我的**要比其他兩位同學的**更整潔,可讀性比較高。

3.1 學習進度條

周\日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

第八周/10.19~10.25

12小時

100行

學會了使用基本的c語言和markdown語法。

當時我對所有的都不會,如:半形和全形的區別

第九周/10.26~11.1

10小時

236行

知道了常量,變數,和資料型別的定義和使用算數運算和賦值運算

一些c語言的語法還不清楚

第十周/11.2~11.8

14小時

340行

學會了使用for迴圈語句

一些基本數學函式都不會使用

第十一周/11.9~11.15

18小時

354行

學會了呼叫函式

但是還有一點不能理解它的含義

第十二周/11.17~11.21

13小時

319行

學會了如何使用分支結構

就是那個計算器不知道如何程式設計

第十三周/11.24~11.28

11小時

400行

學會了switch語句的應用和邏輯運算子的使用

就是switch語句用的不熟練,缺乏經驗和實踐

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

3.3 學習內容總結和感悟

3.3.1 學習內容總結

3.3.2 學習體會

經過老師細心教導我們學習,經過這六周的訓練我們幾乎將我們所學的前面的知識掌握的基本是比較牢固了,但一些比較難的**和問題我還是不會。

就比如那個for迴圈語句就有點比較大的問題,和這週學習的switch語句,但他們連起來的時候我就直接蒙了。但我相信我自己在以後的學習中一定

會更加努力。還有上週說的提前學習一下後面的知識,我提前學習了switch語句和第四章的用格雷戈里公式求圓周率的近似值。

C語言 部落格作業06

問題 答案這個作業屬於那個課程 c語言程式設計ii 這個作業的要求在哪 我在這個課程的目標是 更加深入的了解c語言,打好基礎 這個作業在哪個具體的方面幫助我實現目標 對 加深了理解,學習了四則運算,懂得了字元型資料的輸入和輸出 參考文獻 輸入資料 輸出資料 說明11 walk 走路快100 all一...

C語言 部落格作業06

問題 答案作業所屬課程 c語言程式設計 作業要求 課程目標熟悉多分支結構 字元型資料型別和邏輯運算子 具體方面實現目 學習有關於關係表示式和邏輯表示式的題目 參考文獻 高考結束不久,各校的入取分數線也出來了,北京大學 peking university 720,浙江大學 zhejiang unive...

C語言 部落格作業06

一.作業頭 這個作業屬於哪個課程 這個作業要求在 homework 11528 這個作業的目標 更好的了解分支結構,深化學習if和switch語句,熟練運用if,switch 學號 20209176 二.本週作業頭 這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 homework 1155...