首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下应用说明及Visual Basic程序代码,将应填入(n)处的字句写在对应栏内。 【应用说明9】 本应用程序的运行窗口如图4.2所示。 窗口中的3个文本框和两个按钮名称分别为Txt-salary、Txt_base、Txt_
阅读以下应用说明及Visual Basic程序代码,将应填入(n)处的字句写在对应栏内。 【应用说明9】 本应用程序的运行窗口如图4.2所示。 窗口中的3个文本框和两个按钮名称分别为Txt-salary、Txt_base、Txt_
admin
2009-05-15
61
问题
阅读以下应用说明及Visual Basic程序代码,将应填入(n)处的字句写在对应栏内。
【应用说明9】
本应用程序的运行窗口如图4.2所示。
窗口中的3个文本框和两个按钮名称分别为Txt-salary、Txt_base、Txt_tax、Cmd_compute和 Cmd_quit。运行时,文本框Txt_base中存放的是免税金额基数(应扣除的基本费用)。当用户在文本框Txt_salary中输入月收入(工资或薪金)并单击“计算”按钮Cmd_compute后,Txt_tax框中就显示计算所得的应纳税额。文本框Txt_base和Txt_tax在运行时不接受用户输入,Txt_base的内容以灰色显示。
个人工资(或薪金)所得税是按照超额累进的税率来征收的,方法是:以每月收入总额减去免税金额基数后的余额作为该月的月应纳税所得额,再将应纳税所得额按相应级数采用相应的税率进行累进计算。目前的免税金额基数为800元,税率如表4.2所示。
设一个人的月应纳税所得额为K(元),用下面的公式计算其应缴纳的个人所得税额S(元);
若0<K≤500,则S=K×5%;
若500<K≤2000,则S=500×5%+(K-500)×10%;
若2000<K≤5000,则S=500×5%+1500×10%+(K-2000)×15%;
若5000<K≤20 000,则S=500×5%+1500×10%+3000×15%+(K-5900)×20%;
例如,某人某月工资总额为5200元,减去800元后,应纳税所得额为4400元,其应缴纳的个人所得税额为500*5%+1500*10%+2400*15%=535元。
在开发过程中,需要编写的程序代码如下:
【程序代码9】
Option Base 0
Private Sub Cmd_compute_Click()
Dim paylevel,taxPrate
paylevel = Array(0,500,2000,5000,20000,40000,60000,80000,100000,1000001)
taxPrate = Array(5,10,15,20,25,30,35,40,45)
K= Val(Txt_salary.Text)-Val(Txt_base.Text)
S=0
If (1) Then
For j=1 To 9
If (2) Then
S = S+(paylevel(j)-paylevel(j-1))*taxPrate(j-1)/100
Else
S=S+K-paylevel(j-1)* (3)
Exit For
End If
Next j
Ent If
Txt_tax.Text=(4)
End Sub
Private Sub Cmd_quit_Click()
End
End Sub
Private Sub Form_Load()
Txt_tax.Text=" "
Txt_salary.Text=" "
Txt_base.Text=800
Txt_tax.Locked=True
Txt_base.Enabled=(5)
End Sub
选项
答案
(4)Str $(S)
解析
此处输出计算的结果,所以应填入Str $(S)。
转载请注明原文地址:https://www.kaotiyun.com/show/KfjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在Linux下安装sendmail服务,sendmail服务程序需要读取一些配置文件,以下是sendmail的几个配置文件的主要内容。[/etc/sendmail.cf文件片断]CwlocalhostFw/etc/mail/loca
某公司租用了一段C类地址203.12.11.0/24~203.12.14.0/24,如下图所示。其网间地址是172.11.5.14/24。要求网内所有PC都能上网。以下两个配置中错误的是(6),原因是(7)。A.Switch
阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。【说明】某公司使用ASP开发商务网站,网页制作过程使用了CSS技术,该网站具有商品介绍、会员管理、在线支付和物流管理等功能,采用SQLServer数据库,数据库名称为business,
In(75)programming, the user determines the sequence of instructions to be executed, not the programmer.
A small network may only connect two computers inside a home to share a single printer and Internet(69)
(66)is a one-way function that takes an arbitrarily long piece of plaintext and from it computes a fixed,length bit string.(67)i
The Programming languages are designed to(74)the communication between human and computers.
Computer hardware engineers research, design, develop, and test computer hardware and supervise its manufacture and(72). Hardwar
ByusingMP3,a600M-bytemusicCDcanbe(1)_____to50Mbytesorless.Itcanbestreamed(downloadedinchunks)sothatyoucanb
By using MP3, a 600M-byte music CD can be(70)to 50M bytes or less. It can be streamed(downloaded in chunks)so that you can begin
随机试题
监察机关立案调查的案件,通常应当自立案之日起()内结案。
以下属于录音录像遗嘱条件的是:()
A.病理性象征性思维B.逻辑倒错性思维C.诡辩症D.思维松弛E.思维云集患者谈论时,无限制地运用一些空洞缺乏意义的词句,缺乏现实意义和确切的根据,长篇大论,给人一种牵强附会,似是而非的印象。此症状属于
对脑动脉瘤破裂预后的估计,最重要的是
在进行离心试验时,以3次试验的平均值作为试验结果,3次试验的最大值与最小值之差不得大干()。
如果一项建造合同包括多项资产,每项资产应分立为单项合同处理,下列各项中不属于必备条件的是()。
超额配售选择权是指发行人授予主承销商的一项选择权,获此授权的主承销商按统一发行价格超额发售不超过包销数额()的股份。
中国共产党历史上几次会议:洛川会议、瓦窑堡会议、六届六中会议、中共八大、西柏坡会议。按时间顺序排列对的一项是()。
ReadthistextaboutthetransformationofstrategiesofThomsonCorporation.Choosethebestsentenceformtheoppositepa
Mostepisodesofabsent-mindedness—forgettingwhereyouleftsomethingorwonderingwhyyoujustenteredaroom—arecausedbya
最新回复
(
0
)