《C語言及程式設計》實踐專案 if語句的巢狀

2021-09-23 17:56:01 字數 1377 閱讀 2238

返回:賀老師課程教學鏈結

#include int main ( )

附:關於個人所得稅的有關背景知識

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

從2023年9月1日起,我國個人所得稅起徵點基數為3500元,超出部分按以下7級計算。 序號

收入範圍

稅率速算扣除數

超過0至

1500

3%超過1500

元至4500

元的部分

10%超過4500

元至9000

元的部分

20%超過9,000

元至35,000

元的部分

25%超過35,000

元至55,000

元的部分

30%超過55,000

元至80,000

元的部分

35%超過80,000

以上45%

例如:王某月收入總額3600元,個人所得稅=(3600-3500)*3%=3元;

再例:李某月收入13500元,個人所得稅=(13500-3500)*25%-1005=2500-1005=1495元。 [

參考解答]

【專案5-全正整數後再計算】(題目改編自對一位網路學員的輔導)

輸入3個正整數,其中任一數不是正整數,程式輸出invalid number!,然後結束執行。當第1個數為奇數時,計算後兩數之和,當第1個數為偶數時,計算第2數減去第3數的差。無論哪種情形,當結果超過10時按如下示例輸出,否則什麼也不輸出。

示例 1:

enter number 1: 2

enter number 2: -7

invalid number!

示例2:

enter number 1: 17

enter number 2: 3

enter number 3: 6

示例3:

enter number 1: 16

enter number 2: 3

enter number 3: 6

示例4:

enter number 1: 11

enter number 2: 4

enter number 3: 22

result: 26

示例5:

enter number 1: 246

enter number 2: 22

enter number 3: 4

result: 18

示例6:

enter number 1: 246

enter number 2: 4

enter number 3: 22

[參考解答]

《C語言及程式設計》實踐專案 迴圈巢狀

返回 賀老師課程教學鏈結 專案1 位乘大於位和 下面程式的功能是輸出1 至100 之間每位數的乘積大於每位數的和的數,請將空白處缺少的成份補齊。include int main if k s printf d n n return 0 參考解答 專案2 乘法口訣表 程式設計序,輸出乙個乘法口訣表,形...

《C語言及程式設計》實踐專案 發現Bug

返回 賀老師課程教學鏈結 專案1 sin泰勒展式中的錯誤 下面是sin函式的泰勒展式 編寫了double mysin double x 用於求sin值,卻 死 在了123 上。劇透一下,迴圈沒有問題 當然問題會表現在迴圈中 試著用除錯工具找出問題出現在 然後給出解決問題的方案。include def...

《C語言及程式設計》實踐專案 迴圈巢狀

專案1 位乘大於位和 下面程式的功能是輸出1 至100 之間每位數的乘積大於每位數的和的數,請將空白處缺少的成份補齊。include int main if k s printf d n n return 0 參考解答 專案2 乘法口訣表 程式設計序,輸出乙個乘法口訣表,形如 行,每一行 參考解答 ...