您的位置: 主页>编程语言 >用C语言编写税收计算程序

用C语言编写税收计算程序

来源:www.ethphygital.com 时间:2024-06-12 01:35:44 作者:细语语言网 浏览: [手机版]

文目录一览:

用C语言编写税收计算程序(1)

  税收是国家财政收入的重要来源之一,也是每个纳税人必须面对的细+语+语+言+网。在这篇文章中,我们将探讨如何C语言编写一个简单的税收计算程序。

税收计算公式

  在开始编写程序之前,我们需要了解税收计算的基公式。在中国,个人所得税的计算公式如下:

  应纳税所得额 = 工资薪金所得 - 会保险费 - 起征点

  应纳税额 = 应纳税所得额 × 税率 - 速算扣除数

其中,起征点是指个人所得税法规定的征额,目前每月5000元原文www.ethphygital.com。税率速算扣除数则根据应纳税所得额不同而有所不同,具体如下:

  

应纳税所得额

  税率

速算扣除数

  

  不过36000元

3%

0

  

过36000元不过144000元

10%

2520

  

  

  过144000元不过300000元

  20%

  16920

  

  

过300000元不过420000元

25%

  31920

  

  

过420000元不过660000元

  30%

  52920

  

  

  过660000元不过960000元

  35%

85920

  

  

  过960000元

  45%

181920

  

  

用C语言编写税收计算程序(2)

编写程序

了解了税收计算的基公式后,我们可以开始编写程序了。以下是一个简单的税收计算程序:

```c

  #include

  int main()

  {

  float income, social_security, taxable_income, tax;

  printf("请输入您的工资薪金所得:");

  scanf("%f", &income);

  printf("请输入您的会保险费:");

  scanf("%f", &social_security);

taxable_income = income - social_security - 5000;

  if (taxable_income <= 0)

  {

tax = 0;

}

else if (taxable_income <= 36000)

  {

tax = taxable_income * 0.03;

}

else if (taxable_income <= 144000)

{

  tax = taxable_income * 0.1 - 2520;

  }

  else if (taxable_income <= 300000)

  {

  tax = taxable_income * 0.2 - 16920;

  }

else if (taxable_income <= 420000)

  {

  tax = taxable_income * 0.25 - 31920;

  }

else if (taxable_income <= 660000)

  {

  tax = taxable_income * 0.3 - 52920;

  }

  else if (taxable_income <= 960000)

{

tax = taxable_income * 0.35 - 85920;

  }

  else

  {

  tax = taxable_income * 0.45 - 181920;

}

printf("您的应纳税额:%.2f元\n", tax);

return 0;

  }

```

这个程序首先要求用户输入工资薪金所得会保险费,然后根据公式计算应纳税所得额应纳税额。最后输出应纳税额细语语言网

程序说明

在程序中,我们定义了四个变量:income、social_security、taxable_incometax。其中,incomesocial_security分别表工资薪金所得会保险费,taxable_income表应纳税所得额,tax表应纳税额。

  程序首先要求用户输入工资薪金所得会保险费,然后计算应纳税所得额www.ethphygital.com。如果应纳税所得额小于等于0,则应纳税额0。否则,根据应纳税所得额的不同范围,用不同的税率速算扣除数计算应纳税额。

  最后,程序输出应纳税额www.ethphygital.com细语语言网

测试程序

  了测试程序的正确性,我们可以输入一些不同的工资薪金所得会保险费,看看程序输出的应纳税额是否正确。

  例如,假设我们的工资薪金所得10000元,会保险费2000元,那么应纳税所得额10000 - 2000 - 5000 = 3000元,应纳税额3000 × 0.03 = 90元。程序输出的应纳税额也应是90元来自www.ethphygital.com

用C语言编写税收计算程序(3)

总结

  税收计算是一个非常重要的题,也是每个纳税人必须面对的题。用C语言编写一个简单的税收计算程序,可以帮助我们更好地理解税收计算的基公式,并且方便我们计算自己的应纳税额。

0% (0)
0% (0)
版权声明:《用C语言编写税收计算程序》一文由细语语言网(www.ethphygital.com)网友投稿,不代表本站观点,版权归原作者本人所有,转载请注明出处,如有侵权、虚假信息、错误信息或任何问题,请尽快与我们联系,我们将第一时间处理!

我要评论

评论 ( 0 条评论)
网友评论仅供其表达个人看法,并不表明好好孕立场。
最新评论

还没有评论,快来做评论第一人吧!
相关文章
  • C语言:从不用函数到函数编程的转变

    引言C语言是一种广泛使用的编程语言,是许多高级编程语言的基础。在C语言的早期版本中,函数的使用并不像现在这么普遍。本文将探讨C语言中不使用函数编程的方法以及函数编程的优势。不使用函数编程在早期版本的C语言中,程序员不太使用函数。相反,他们会在主函数中编写所有的代码。这种编程方式被称为“线性编程”,因为程序的控制流是线性的,没有任何分支或循环。

    [ 2024-06-11 23:46:11 ]
  • 代码编程需要什么基础语言_如何提高写作能力:从初学者到专业作家

    写作是一项重要的技能,无论是在学校还是在职场中,都需要我们具备一定的写作能力。但是,对于初学者来说,写作可能是一项挑战。本文将介绍如何从初学者到专业作家提高写作能力。一、了解写作基础知识写作是一门艺术,但也需要一定的基础知识。首先,我们需要了解写作的基本要素,如结构、语法、拼写、标点等。其次,我们需要学会如何构思、如何组织文章、如何表达自己的观点。

    [ 2024-06-11 21:49:24 ]
  • 五子棋游戏的C语言编程实现

    五子棋是一种古老的策略游戏,也是一种非常流行的棋类游戏。在这篇文章中,我们将介绍如何使用C语言编写一个简单的五子棋游戏。1. 游戏规则五子棋是双人对弈的棋类游戏,黑白两方轮流下棋,最先在棋盘上连成五个同色棋子的一方获胜。棋盘为15*15的网格,棋子为黑白两色。2. 程序设计为了实现五子棋游戏,我们需要设计一些基本的函数,包括:

    [ 2024-06-11 19:25:46 ]
  • 车辆转向灯c语言编程(如何提高英语口语水平?)

    英语口语是学习英语的重要组成部分,但很多人在学习过程中却发现自己的口语水平提高缓慢,甚至没有进步。那么,如何提高英语口语水平呢?本文将为大家分享一些有效的方法。1. 多听多说要想提高英语口语,首先要多听多说。多听英语广播、英语歌曲、英语电影等,让自己的耳朵熟悉英语语音和语调。

    [ 2024-06-11 19:02:43 ]
  • 自学编程,你需要学习哪些编程语言?

    编程是一项非常有用的技能,无论你是想成为一名软件工程师,还是想在自己的业余时间开发一些小型项目,学习编程都是值得推荐的。但是,对于初学者来说,选择一门编程语言可能会有些困难。在本文中,我们将介绍一些最受欢迎的编程语言,以及它们的优缺点,帮助你更好地了解哪些编程语言适合你。Python

    [ 2024-06-11 18:15:20 ]
  • 探究C语言编程能力的重要性

    C语言是一种广泛应用于系统软件、嵌入式系统、游戏开发等领域的高级编程语言。它的编程能力在计算机科学领域中被广泛认可,具有很高的价值。在本文中,我们将探究C语言编程能力的重要性,并介绍如何提高C语言编程能力。什么是C语言编程能力?C语言编程能力指的是使用C语言进行软件开发的能力。

    [ 2024-06-11 17:53:24 ]
  • c语言的编程思想是什么

    C语言是一门广泛应用于计算机科学领域的编程语言,它的编程思想是基于过程的,强调程序的结构化和模块化,同时也支持面向对象的编程思想。C语言的编程思想是一种简洁、高效、灵活的编程方式,它的核心在于将问题拆分为多个小问题,分别解决,再将这些小问题组合起来得到最终的解决方案。1. 结构化编程思想

    [ 2024-06-11 13:10:59 ]
  • 【编程大师】用C语言编写数独游戏,让你的智力飞升!

    随着计算机科学的发展,编程语言也越来越多样化,C语言作为一门最基础的编程语言,依然不失为一门非常重要的编程语言。今天,我们将用C语言来编写一个数独游戏,让你的智力飞升!数独游戏是一种非常受欢迎的智力游戏,它的规则非常简单,玩家需要在9×9的方格中填入数字1-9,使得每行、每列和每个3×3的小方格内的数字都不重复。

    [ 2024-06-11 12:12:52 ]
  • 编程语言选择(如何选择适合自己的编程语言?)

    引言在当今信息化时代,编程语言已经成为了一项非常重要的技能。无论是从事软件开发、网站建设、数据分析等职业,还是对编程感兴趣的爱好者,都需要选择一门适合自己的编程语言来学习和使用。但是,随着编程语言的不断发展和更新,选择一门适合自己的编程语言也变得越来越困难。本文将从多个角度出发,为大家提供一些选择编程语言的建议。1. 首先考虑自己的需求

    [ 2024-06-11 11:08:08 ]
  • C语言编程实现报数游戏

    报数游戏是一种常见的娱乐活动,它不仅可以锻炼我们的思维能力,还可以增强我们的团队合作意识。在这篇文章中,我们将介绍如何使用C语言编写一个简单的报数游戏程序。一、游戏规则报数游戏的规则非常简单,参与者依次报数,每次报一个数字,但是有以下几种情况需要注意:1. 如果该数字是3的倍数,那么不报该数字,而是报“Fizz”;

    [ 2024-06-11 07:31:55 ]