C語言I部落格作業07

2022-06-04 13:45:09 字數 2668 閱讀 9081

這個作業屬於哪個課程

計科四班

這個作業要求在**

作業07

這個作業的目標

熟悉使用while和do-while結構解決問題。

學號20209072

1.1 求整數的位數及各位數字之和。

對於給定的正整數n,求它的位數及其各位數字之和。

1.1.1資料處理

1.1.2實驗**截圖

1.1.3 造測試資料

輸入資料

輸出資料

說明321

3 6題目原資料

-355

3 -13

該程式對負數不能正確計算

00 0

本程式只能運算正數

1.1.4 pta提交列表及說明

提交列表說明:

部分正確:因為對『%』符號以及『/』之間的區別不清楚,導致在精確每個位數時出現錯誤。

答案錯誤:因為粗心把各個變數搞混,使得輸出的答案是另乙個變數,從而答案錯誤。

1.2 找出一批學生的最高分

本題要求編寫程式,找出最高分

1.2.1 資料處理

1.2.2實驗**截圖

1.2.3 造測試資料

輸入資料

輸出資料

說明67 88 73 54 0 95 60 -1

95題目原資料

737 346 43 72 84 9 27

737嘗試沒有負數是否正確

-213 -32 -533 -23 -33 -9

0測試全部都是負數程式能否正常執行

1.2.4 pta提交列表及說明

編譯錯誤:寫完之後,感覺非常正確,一提交就格式錯誤,發現是有一句後面漏掉封號

答案錯誤:答案錯誤,之前基本上對的時候又改了一下,把(scanf("%d",&x)==1)漏了其中乙個括號

同學**截圖:

自己**截圖:

他用的是do-while結構加上if-else結構,而我是在直接使用while語句,該同學的**能夠更加簡明易懂

與b同學不同,該用的是while結構加上if-else結構,同第乙個同學基本一樣。

3.1 學習進度條

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

10/12——10/18

40h212

printf(),scanf()的用法,if-else的用法

沒有10/19——10/23

33h342

for迴圈

沒有10/24——10/25

13h222

do...while迴圈

沒有10/26——11/1

15h158

自定義函式

沒有11/2——11/8

19h144

pow(),sqrt()函式

不熟練11/9——11/15

14h213

函式如何運用除錯來改錯,會除錯了,不熟練,很慢

11/16-11/22

21h241

分支結構

基本不懂

11/23-11/29

14h185

switch語句

運算子先後順序,用法不太懂

11/30—12-6

10h179

while和do...while迴圈

不熟練3.2 累積**行和部落格字數

時間部落格字數

**行數

第一周332

212第二週

532342

第三週643

422第四章

1035

652第五周

1208

806第六周

1387

935第七周

3.3 學習內容總結和感悟

3.3.1 學習內容總結

3.3.2 學習體會

C語言I部落格作業07

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 熟悉多分支結構switch語句的使用來解決實際問題 這個作業在那個具體方面幫助我實現目標 提供案例給我練習,並可以判斷對錯 參考文獻 pta本題要求編寫程式讀入n個學生的百分制成績,統計五分制成績的分布。百分制成績到五分...

C語言I部落格作業07

這個作業是屬於哪個課程 c語言程式設計ii 這個作業要求在 作業要求 我在這個課程的目標是 熟練運用switch 這個作業在那個具體方面幫助我實現目標 對多個題目運用if分支或者是if中套用for分支 參考文獻 無本題要求編寫程式計算某年某月某日是該年中的第幾天。1.1.1資料處理 資料表達 定義整...

C語言I部落格作業07

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 我希望能開發一種全新的語言程式 這個作業在那個具體方面幫助我實現目標 熟悉多分支結構switch語句的使用 參考文獻 1.pta實驗作業 2.互評 3.學習總結 1.1計算天數 15 分 本題要求編寫程式計算某年某月某日...