1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 5 假设奖金税率如下(ma代表税前奖金且ma>0 r代表税率) 利用switch语句编写程序

5 假设奖金税率如下(ma代表税前奖金且ma>0 r代表税率) 利用switch语句编写程序

时间:2020-07-13 21:30:29

相关推荐

5 假设奖金税率如下(ma代表税前奖金且ma>0 r代表税率) 利用switch语句编写程序

5、假设奖金税率如下(ma代表税前奖金且ma>0,r代表税率),利用switch语句编写程序对输入的一个奖金数,输出税率和应交税款及实得奖金数(扣除奖金税后)。

① 0 ≤ma<1000时, r=0%;

② 1000 ≤ma<2000时, r=5%;

③ 2000 ≤ma<4000时, r=8%;

④ 4000 ≤ma时,r=10%。

#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

int main()

{

int ma,mb,mc,md,me;

float r;

printf("请输入奖金数:");

scanf("%d", &ma);

mb = ma/1000;

switch(mb)

{

case 0:

r = 0;

mc = ma * r;

md = ma-mc;

me = r * 100;

break;

case 1:

r = 0.05;

mc = ma * r;

md = ma-mc;

me = r * 100;

break;

case 2:

r = 0.08;

mc = ma * r;

md = ma-mc;

me = r * 100;

break;

case 3:

r = 0.08;

mc = ma * r;

md = ma-mc;

me = r * 100;

default:

r = 0.1, mc = ma * r, md = ma-mc, me = r * 100;

break;

}

printf("奖金数:%d\n输出税率:%d%%\n应交税款:%d\n实得奖金:%d\n",ma,me,mc,md);

return 0;

5 假设奖金税率如下(ma代表税前奖金且ma>0 r代表税率) 利用switch语句编写程序对输入的一个奖金数 输出税率和应交税款及实得奖金数(扣除奖金税后)。① 0 ≤ma<1000时

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。