用c語言編寫下面這個程式,求大神

2021-05-11 20:41:15 字數 1827 閱讀 9828

1樓:慚滯嗣

這是一道應用題bai目,不要du以現在個人所得zhi稅扣除額3500元計算。

dao.

工資為x:

500元收超過部分專的5%=500*5%=25元(x-500-2000)*10%=45-25x=2700元

應交個人所屬得稅額=(工資薪金2700-個人交五險一金金額-個人所得稅扣除額2000元)*適用稅率10%-速算扣除數25元=45元

李阿姨十一月份激稅前的月收入是2700元。.

個人所得稅稅率表(工資、薪金所得適用)

級數 每月應納稅所得額 稅率(%) 速算扣除數1 不超過500元的 5 02 超過500元至2000元的部分 10 253 超過2000元至5000元的部分 15 1254 超過5000元至20000元的部分 20 375

2樓:

#include

int main()

if(income<=2000)

tax=0;

else if(income>2000 && income<=5000)

tax=(income-2000)*0.08;

else if(income>5000)

tax=(income-5000)*0.15+(5000-2000)*0.08;

printf("應繳稅款=%.2f\n",tax);

return 0;

}示例運回行結果:答

輸入月輸入: 5600

應繳稅款=330.00

下面幾個問題用c語言編寫程式,求大神幫幫忙

用c語言編寫程式,急!求大神指教!

3樓:傑鴻達

for(j='a';j<='z';j++) 遇到『=』、『+』就跳出迴圈啦,你認為這是否能統計整個字串

建議 int ch[26];ch[0..25]=0;for(i=0; i='a' && s[i] <= 'z') ch[s[i] - 'a']++;

4樓:大個小豆角

你的想法 有點 奇怪 我不太明白,你的外迴圈為啥要從j='a';j<='z'

我說想下 做這種分類統計題目 一般的想法是先分類,再統計分類1 把你 輸入的字串按位拆開變成 單個的字元(存入變數j裡面)2 判斷這個字元是不是 字母

3 如果是 則開始統計

統計你希望用陣列記錄字母出現的次數,比方a字母出現一次就在記錄在s[1]裡面,b字母出現一次就在記錄在s[2]裡面,...z字母出現一次就在記錄在s[26]裡面,因此你只要定義int s[26] 就夠了 。可是如何讓字母與陣列的下標對應起來?

ascii表不是就是說這問題的嗎?a的ascii碼是97,而這對應的下標應該是1,所以你求了每個字母的ascii碼,然後都減1,讓相應的陣列 去統計最後輸出 陣列中非零的 元素

s[j]=s[j]+1

用c語言編寫程式,列印以下圖形。。 表示c語言老師講的沒聽懂。。求大神。。。

5樓:匿名使用者

#include

#include

int main()

for(i=0;i<3;i++)

return 0;

}兩個迴圈巢狀,分別是四行正三角和三行倒三角。主要思考【空格】每行迴圈幾次,【星號】每行迴圈幾次,這兩個量分別跟【行數】有什麼關係。

6樓:聽不清啊

#include

int main()

for(i=n-2;i>=0;i--)

return 0;}

用c語言編寫程式,求s1,用C語言編寫程式,求S11223nn1,直到最後一項的絕對值小於

只求從bai第二項起的浮點du 和,把第一項1作為初值zhi直接賦給和dao變數s。如內下 include stdio.h int main int argc,char argv 執行結果如下 最後一項的絕對值小於10的幾次方呀 最後問題顯示沒顯示完整 include stdio.h double ...

用C語言編寫類似計算器的程式,用C語言編寫一個類似計算器的程式

note your choice is c ide include stdio.h include stdlib.h include ctype.h int n 0 char record 20 float product float change float muli return summ fl...

編寫C語言程式求sxx22x

include int main printf lf s return 0 執行示例 編寫c語言程式 s 1 x x 2 2 x 3 3 x n n 急啊 求幫忙 double cal double x,int n return s main float s 1.0,t 1,x1 1 int i f...