第十周:C语言:计算个人所得税
问题:计算个人所得税。
代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
double dSalary,dTax=0,dNetlncome=0;
printf("请输入您本月的收入\n");
scanf("%lf",&dSalary);
if(dSalary<=3500)
{
dTax=0;
}
else if(dSalary<=5000)
{
dTax=(dSalary-3500)*0.03;
}
else if(dSalary<=8000)
{
dTax=(dSalary-3500)*0.1-105;
}
else if(dSalary<=12500)
{
dTax=(dSalary-3500)*0.2-555;
}
else if(dSalary<=38500)
{
dTax=(dSalary-3500)*0.25-1005;
}
else if(dSalary<=58500)
{
dTax=(dSalary-3500)*0.3-2755;
}
else if(dSalary<=83500)
{
dTax=(dSalary-3500)*0.35-5505;
}
else
{
dTax=(dSalary-3500)*0.45-13505;
}
dNetlncome=dSalary-dTax;
printf("您本月应缴个人所得税%.2lf元,税后收入%.2lf元。\n",dTax,dNetlncome);
return 0;
}
运行截图:
第十周:C语言:计算个人所得税相关推荐
- 用C语言计算个人所得税
用C语言实现计算个人所得税的实例 个人取得的工资.薪金所得,是指个人因任职或者受雇而取得的工资.薪金.奖金.年终加薪.劳动分红.津贴.补贴以及与任职或受雇有关的其他所得. <?xml:na ...
- taxtable java_C语言计算个人所得税问题代码及解析
问题描述 编写一个计算个人所得税的程序,要求输入收入金额后,能够输出应缴的个人所得税. 个人所得税征收办法如下: ◎ 起征点为3500元: ◎ 不超过1500元的部分,征收3%: ◎ 超过1500〜4 ...
- 第十周—C语言 个人所得税的计算
/* 烟台大学计算机学院 2016 作者:张威 完成日期:2016年11日 问题:个人所得税的计算 代码: */ #include <stdio.h> #include <stdli ...
- C语言课程设计报告税,第十周—C语言 个人所得税的计算
#include int main() { double dsalary,dtax=0,dnetlncome=0; printf("请输入您本月的收入总额(元):"); scanf ...
- 第十周 项目一 计算税后收入
问题及代码: /*Copyright(c)2016,烟台大学计算机学院 all rights reserved. 作者:曹欣宇 完成日期:2016年11月4日 题目描述 输入个人月收入总额,计算他应缴 ...
- c语言计算个人所得税作业,写一个程序,输入任何一个公民的月收入和五险一金,能够计算他应缴纳的个人所得税.用C语言...
问题描述: 写一个程序,输入任何一个公民的月收入和五险一金,能够计算他应缴纳的个人所得税.用C语言 3.我国的个人所得税实行累进税率,计算办法是:用全月应纳税所得额分为几个级别,分别乘以累进税率,几个 ...
- C语言编程>第十周 ⑦ 请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行……
例题:请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回.一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始和结尾都没有空格. 请勿改 ...
- C语言程序设计笔记(浙大翁恺版) 第十周:字符串
按照中国大学MOOC上浙江大学翁恺老师主讲的版本所作,B站上也有资源.原课程链接如下: https://www.icourse163.org/course/ZJU-9001 由于是大三抽空回头整理的, ...
- C语言编程>第十周 ⑧ 请编写函数fun,其功能是:将两个两位正整数x、y合并成一个整数放在z中。合并的方式是:将x的十位和个位依次放在z的十位和千位上,y十位和个位依次放在z的百位和个位上。
例题:请编写函数fun,其功能是:将两个两位正整数x.y合并成一个整数放在z中.合并的方式是:将x的十位和个位依次放在z的十位和千位上,y十位和个位依次放在z的百位和个位上. 例如,当x=12,y=3 ...
最新文章
- 云服务器dns配置文件,linux服务器dns配置文件
- Asp.net支持三种类型的cache[转]
- 【C语言练习】求两个数m和n的最大公约数(辗转相除法)
- ACCESS MDB数据库记录误删除恢复
- DotNetCore跨平台~发布脚本PowerShell的设计
- 互联网传真 传真指令_传真的完整形式是什么?
- 2021牛客暑期多校训练营7,签到题FHI
- js 和 jquery 动态创建元素
- 121、华为交换机配置手册
- 天翼校园客户端“中毒”,江苏、广东、湖南成重灾区
- Java后端开发笔试题
- 应届生软件测试面经_应届生软件测试面试自我介绍
- 秒懂!何凯明的深度残差网络PPT是这样的|ICML2016 tutorial
- mysql 8 my.ini skip_mysql8.0版本skip-grant-tables出现的新问题
- 置信区间的置信区间_什么是置信区间,为什么人们使用它们?
- SQL注入-waf绕过
- 电脑实时监控信息:CPU 内存 GPU使用率在桌面上动态展现
- 安全远程办公的十大技巧
- 护眼灯真的可以保护眼睛吗?推荐五款达到护眼级别的灯
- 工具 - 分解TexturePacker导出的大图