c語言第二次作業

2022-05-21 10:10:10 字數 1140 閱讀 6429

#includeint main(void

) printf(

"%d %d %d %d %d

",a,b,c,d,e);

}

設計思路:這道題目要求我們統計學生成績並且用五分制來判別人數,顯而易見的我們應該用·迴圈來解決這個問題,並且在迴圈中利用判斷語句來執行要求。

第一步:了解題目大致含義

第二步:構建合適的演算法體系

第三步:進行演算法除錯

第四步:上傳pta

第五步:再次進行除錯

遇到的問題

1、陣列越界 原因:在scanf("%d",&grade)中未寫&

#includeint main(void

)y=i;

printf("%d

",y);

return0;

}

設計思路:因為要輸入多個數字所以決定利用for語句迴圈並且省略中間表示式並且用break來進行終止

第一步:了解題目題幹

第二步:確定演算法為迴圈以及判斷

第三步:構建**並且進行初步除錯

第四步:上傳pta

第五步:最後再次除錯

遇到的問題:

1、在進行構建程式時中括號個數出錯

2、設定迴圈時i的初始值出錯導致執行結果不對

二、總結和學習進度條

學習內容:分支、迴圈、判斷的各種表達以及各種數學函式

劉銘郭涵

近幾次**行數變化:

C語言 第二次作業

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

c語言第二次作業

includeint main void else if x 80 else if x 70 else if x 60 else printf d d d d d n a,b,c,d,e return0 二 設計思路 1 編譯預處理令,定義主函式。2 定義變數n,i,x。3 利用for迴圈輸入n個同...

C語言 第二次作業

學習內容總結 文章總結 1 在提問之前,要利用身邊的資源 例如相關資料 faq 瀏覽器搜尋 試著自己尋找答案,或向身邊了解的朋友詢問。不要問那些應該自己解決的問題。2 選擇合適的提問場合,在問題相關且水平程度恰當的論壇提出問題。3 恰當貼切的用辭,準確的語法與拼寫十分重要,因為這表明了你對待這個問題...