题目内容

设个人收入在5 000元以内的所得税的档次为(单位:元):

0<x≤1 000               0%,

1 000<x≤3 000            10%,

3 000<x≤5 000            25%.

    设某个人收入为x元,计算他应交的个人收入所得税.请运用复合If语句描述该算法,并画出算法流程图.

解析:该题用到复合If语句,其实就是分段函数的求值,第二次判断一定要放在第一次判断假的位置,这样画出的框图,编写程序才能自然流畅.否则,用复合If语句不易进行.

设所交税为A元.

流程图如下:

    程序:A=0,x=0

    输入x值

    If x≤1 000  Then

        A=A

    Else

        If x≤3 000  Then

                A=(x-1 000)×0.1

        Else

                A=200+(x-3 000)×0.25

        End If

    End If

    输出A

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网