C語言基礎課第二次作業

2022-05-31 16:09:10 字數 1440 閱讀 2152

(一)pta第一次作業

題目7-1 統計學生成績

1.實驗**如下:

#includeint main(void

) }

printf(

"%d %d %d %d %d\n

",ca,cb,cc,cd,ce);

return0;

}

2.設計思路

(1)第一步:設定成績區間ca,cb,cc,cd,ce,變數人數為n,學生成績grade,迴圈次數i。

第二步:應用swich--case語句執行程式。

(2)流程圖

(3)本題除錯過程碰到問題及解決辦法

錯誤:總是忘記打分號,導致程式無法正常編譯執行。

解決辦法:打上分號,更細心打**

題目7-1 三天打魚兩天曬網

1.實驗**如下

#includeint

main()

else

return0;

}

2.設計思路

(1)第一步:首先審題分析5天為一迴圈,然後定義變數天數a,用a除以5取餘數。

第二步:若餘數等於1、2或3為捕魚,否則則是曬網。

(2)流程圖

(3)本題除錯過程碰到問題及解決辦法

錯誤:第乙個"%d"忘記打%。

解決辦法:把"d"改為"%d"。

(二)總結和學習進度條

1.總結這幾周所學內容、遇到的問題以及解決方法。

這幾周學習了分支結構、迴圈結構、自定義函式。在學習c語言的過程中遇到了一些困難,比如有時無法理解老師上課所講的內容,課後的習題有時需要同學的指導才能弄懂。我覺得既然不會就要更加努力學習,去看老師推薦的網課和課外書,同時跟緊課堂進度認真完成書上習題,讓自己盡快融入到程式設計環境裡來。

2、點評同學:王萌www.cnblogs.com/wmeng/

商立澤www.cnblogs.com/shanglize123/

3、請用**和折線圖呈現你這幾周的**行數和時間、部落格字數和時間、涉及的知識點。

c語言基礎課第二次作業

7 1統計學生成績 1.實驗 includeint main void printf d d d d d n ca,cb,cc,cd,ce return0 2.設計思路 1 文字描述 第一步 定義變數人數n,以及區間a,b,c,d,e。學生成績grade和迴圈次數i。第二步 設定區間a為 90,b為...

C語言 第二次作業

在本章中對迴圈的內容進行了加深訓練,學習了一種解決問題的方法迴圈巢狀,也學到了偽 的運用,在描述演算法是運用偽 往往能然閱讀者更能明白 的功能。目前對偽 的運用還不是很熟練,用偽 描述演算法也有點不習慣 總分 290 從讀入的整數資料中,統計大於零的整數個數和小於零的整數個數。用輸入零來結束輸入,程...

c語言第二次作業

includeint main void printf d d d d d a,b,c,d,e 設計思路 這道題目要求我們統計學生成績並且用五分制來判別人數,顯而易見的我們應該用 迴圈來解決這個問題,並且在迴圈中利用判斷語句來執行要求。第一步 了解題目大致含義 第二步 構建合適的演算法體系 第三步 ...