天天看點

程式設計小白 | 每日一練(9)

“要成為絕世高手,并非一朝一夕,除非是天生武學奇才。但是這種人…萬中無一”

——包租婆

這道理放在程式設計上也一并受用。在程式設計方面有着天賦異禀的人畢竟是少數,我們大多數人想要從程式設計小白進階到高手,需要經曆的是日積月累的學習,那麼如何學習呢?當然是每天都練習一道題目!!

一、 每日一練

程式設計小白 | 每日一練(9)

例9:要求按照考試成績的等級輸出百分制分數段,A等為85分以上,B等為70-84分,C等為60-69分,D等為60分以下。成績的等級由鍵盤輸入。

解題思路:這是一個多分支選擇問題,根據百分制分數将學生成績分為4個等級,如果用if語句來處理至少需要3層嵌套的if,進行3次檢查判斷。用switch語句,進行一次檢查即可得到結果

代碼示範:

程式設計小白 | 每日一練(9)

結果示範:

程式設計小白 | 每日一練(9)

二、 總結與思考

程式設計小白 | 每日一練(9)

注意:switch後面括号内的“表達式”,其值的類型應為整數類型(包括字元型),switch語句的作用是根據表達式的值,使流程跳轉到不同的語句。

我們常說“學而不思則罔”,和學習程式設計知識一樣,我們隻有在學習的同時加以總結與思考,才能對程式設計有更系統和深入地了解,學到的知識才真正能為自己所用。