實驗一巢狀結構的實現

2021-03-03 23:03:55 字數 1023 閱讀 2660

(1) 熟悉if語句的多種結構

(2) 熟悉if和else的匹配原則

(3) 熟悉選擇巢狀結構

(4) 理解巢狀結構的形成方法,學習自頂向下,逐步細化的演算法設計方法

(5) 熟悉迴圈巢狀結構、復合巢狀結構

(6) 學習巢狀結構的典型演算法

改正程式中的錯誤, 判斷乙個數是否是素數。素數就是只能被1和自身整除的正整數,1不是素數,2是素數。

#include

#include

int main(void)

使用switch語句實現個人所得稅的計算。

個人所得稅=(收入總額-3500)*稅率-速算扣除數

2011.9.1日起執行7級超額累進稅率:扣除3500元。

全月應納稅所得額稅率速算扣除數(元)

全月應納稅額<=1500元 3% 0

全月應納稅額超過1500元~4500元 10% 105

全月應納稅額超過4500元~9000元 20% 555

全月應納稅額超過9000元~35000元 251005

全月應納稅額超過35000元~ 55000元 30% 2755

全月應納稅額超過55000元~ 80000元 35% 5505

全月應納稅額》80000元 45% 13505

編寫計算應繳個人所得稅函式:double caltaxt(double number),返回應繳個人所得稅。在main函式中驗證函式caltaxt的正確性。

#include

double caltaxt(double number);

int main()

double caltaxt(double number)

2.測試用例設計(用若干個資料測試所有的稅收情況)

使用窮舉法求解下面問題:

雞、兔同籠,共50個頭,170隻腳。問雞、兔各有多少只?

1.源程式清單:

2.執行結果

實驗過程評價:碰到什麼問題?如何解決?

實驗一巢狀結構的實現

1 熟悉if語句的多種結構 2 熟悉if和else的匹配原則 3 熟悉選擇巢狀結構 4 理解巢狀結構的形成方法,學習自頂向下,逐步細化的演算法設計方法 5 熟悉迴圈巢狀結構 復合巢狀結構 6 學習巢狀結構的典型演算法 開啟程式error02 改正程式中的錯誤,判斷乙個數是否是素數。素數就是只能被1和...

迴圈的巢狀結構

一 課題 迴圈結構的巢狀 二 授課人 田豐 三 課型 機房實踐課 四 課時 2課時 五 教學目標 知識與技能 掌握迴圈的巢狀結構,能夠應用巢狀結構解決一些簡單的問題.過程與方法 學生通過模仿 操作 學習設計迴圈結構程式框圖,體會迴圈的思想,提高解決問題的能力。情感態度與價值觀 學生通過分析問題,尋找...

迴圈巢狀結構程式設計

課件內容 slide 1 c語言程式設計 第5章迴圈結構程式設計 北京科技大學計算機系 slide 2 本章主要內容 while迴圈控制 do while迴圈控制 for迴圈控制 用goto語句實現迴圈控制 迴圈結構中的跳轉語句 迴圈的巢狀 迴圈結構程式設計舉例 2010 11 2 2slide 3...