分支-10. 计算个人所得税

 1 /*
 2  * Main.c
 3  * B10-分支-10. 计算个人所得税(10)
 4  *  Created on: 2014年5月29日
 5  *      Author: Boomkeeper
 6  *
 7  *    测试通过
 8  */
 9
10
11 #include <stdio.h>
12 #include <stdlib.h>
13
14 int main()
15 {
16     float salary=0;
17     float *ps=&salary;
18
19     scanf("%f",ps);
20
21     if(*ps<0)
22         exit(0);
23
24     if(*ps<=1600 && *ps>=0)
25         printf("0.00\n");
26
27     if(*ps<=2500 && *ps>1600)
28         printf("%.2f\n",0.05*(*ps-1600));
29
30     if(*ps<=3500 && *ps>2500)
31         printf("%.2f\n",0.1*(*ps-1600));
32
33     if(*ps<=4500 && *ps>3500)
34         printf("%.2f\n",0.15*(*ps-1600));
35
36     if(*ps>4500)
37         printf("%.2f\n",0.2*(*ps-1600));
38
39     return 0;
40 }

分支-10. 计算个人所得税,布布扣,bubuko.com

时间: 2025-01-02 03:33:32

分支-10. 计算个人所得税的相关文章

分支-10. 计算个人所得税(10)

#include<iostream>#include<iomanip>using namespace std;int main(){    float x;    cin>>x;    cout<<setiosflags(ios::fixed)<<setprecision(2);    if(x<=1600)        cout<<0.00<<endl;    else if(x<=2500)      

PAT:分支-10. 计算个人所得税(10) AC

#include<stdio.h>int main(){ double x; scanf("%lf",&x); if(x<=1600) printf("%.2lf\n",x*0); else if(x<=2500) printf("%.2lf\n",(x-1600)*0.05); else if(x<=3500) printf("%.2lf\n",(x-1600)*0.1); else i

分支-11. 计算工资(15)

1 /* 2 *c语言实现 3 *B11-分支-11. 计算工资(15) 4 *Created on: 2014年6月3日 5 *Author: Boomkeeper 6 *未全部通过 7 * 8 */ 9 10 #include <stdio.h> 11 #include <stdlib.h> 12 13 float salary=0; 14 15 void newStaff(int *worktime) 16 { 17 if(*worktime<=40) 18 { 19

*分支-13. 计算天数

1 /* 2 * Main.c 3 * B13-分支-13. 计算天数 4 * Created on: 2014年6月12日 5 * Author: Boomkeeper 6 * 7 ******测试又是木有完全通过啊********* 8 */ 9 10 #include <stdio.h> 11 #include <stdlib.h> 12 13 #define JANUARY 31 14 #define FEBRUARY 28 15 #define MARCH 31 16 #

*分支-11. 计算工资

1 /* 2 *Main.c 3 *B11-分支-11. 计算工资(15) 4 *Created on: 2014年6月3日 5 *Author: Boomkeeper 6 * 7 ******测试未通过********* 8 */ 9 10 #include <stdio.h> 11 #include <stdlib.h> 12 13 float salary=0; 14 15 void newStaff(int *worktime) 16 { 17 //printf("

*分支-12. 计算火车运行时间

1 /* 2 * Main.c 3 * B12-分支-12. 计算火车运行时间 4 * Created on: 2014年6月4日 5 * Author: Boomkeeper 6 * 7 ********测试未通过******* 8 */ 9 #include <stdio.h> 10 #include <stdlib.h> 11 12 int startTime,arrTime; 13 int *p_startTime=&startTime; 14 int *p_arr

分支-12. 计算火车运行时间(15)

#include<iostream>#include<iomanip>using namespace std;int main(){    int s,e;    cin>>s>>e;    cout<<setfill('0');    if(e%100>=s%100)        cout<<setw(2)<<e/100-s/100<<":"<<setw(2)<&

分支-13. 计算天数(15)

本题要求编写程序计算某年某月某日是该年中的第几天. 输入格式: 输入在一行中按照格式"yyyy/mm/dd"(即"年/月/日")给出日期.注意:闰年的判别条件是该年年份能被4整除但不能被100整除.或者能被400整除.闰年的2月有29天. 输出格式: 在一行输出日期是该年中的第几天. 输入样例1: 2009/03/02 输出样例1: 61 输入样例2: 2000/03/02 输出样例2: 62 import java.util.Scanner; public cla

分支-20. 计算符号函数的值(10)

对于任一整数n,符号函数sign(n)的定义如下: 请编写程序计算该函数对任一输入整数的值. 输入格式: 输入在一行中给出整数n. 输出格式: 在一行中按照格式"sign(n) = 函数值"输出该整数n对应的函数值. 输入样例 1: 10 输出样例 1: sign(10) = 1 输入样例 2: 0 输出样例 2: sign(0) = 0 输入样例 3: -98 输出样例 3: sign(-98) = -1 import java.util.Scanner; public class