首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下应用说明及Visual Basic程序代码,将应填入______处的语句写在答题纸的对应栏内。 [应用说明9] 本应用程序的运行窗口如图2-6所示。 窗口中的3个文本框和2个按钮,名称分别为Txt_salary,Txt_b
阅读以下应用说明及Visual Basic程序代码,将应填入______处的语句写在答题纸的对应栏内。 [应用说明9] 本应用程序的运行窗口如图2-6所示。 窗口中的3个文本框和2个按钮,名称分别为Txt_salary,Txt_b
admin
2007-03-10
62
问题
阅读以下应用说明及Visual Basic程序代码,将应填入______处的语句写在答题纸的对应栏内。
[应用说明9]
本应用程序的运行窗口如图2-6所示。
窗口中的3个文本框和2个按钮,名称分别为Txt_salary,Txt_base,Txt_tax,Cmd compute和Cmd_quit。运行时,文本框Txt_base中存放的是免税金额基数(应扣除的基本费用)。当用户在文本框Txt_salary中输入月收入(工资或薪金)并单击“计算”按钮 Cmd_compute后,Txt_tax框中就显示计算所得的应纳税额。文本框Txt_base和Txt_ tax在运行时不接受用户输入,Txt_base的内容以灰色显示。
个人工资(或薪金)所得税是按照超额累进的税率来征收的,其计算方法参考试题8。
[程序代码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=(1)
S=0
if(K>0) Then
For j=1 TO 9
If (2) Then
S=S+(paylevel(j)-paylevel(j-1)) * taxPrate(j-1)/100
Else
S=S+( (3) ) * taxPrate(j-1)/100
Exit For
End If
Next j
End If
(4)=Str$(S)
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
选项
答案
(1)Txt_salary.Text-Txt_base.Text (2)K>PayLevel(j) (3)K-paylevel(j-1) (4)Txt_tax.Text (5)False
解析
本题与试题8是同样的问题(但比试题8简单,因为这里只计算一个人的所得税),只是用VB来实现而已。
显然,在上面的程序中,K表示月应纳税所得额,所以,(1)空应填写Txt_salary. Text-Txt_base.Text。
下面讨论所得税的计算问题。从题目说明中给出的计算公式中可以看出,税金的计算是采用逐级累计的方式。(2)空应判断月应纳税所得额是否超过了第j级,所以,(2)空应该填写K>PayLevel[j]。
如果一个职工的月应纳税所得额大于第j级,则其第j-1级收入的全额部分应按适用税率计算税额((paylevel[j]-paylevel[j-1]) * taxPrate[j-1]/100);如果一个职工的月应纳税所得额不大于第j级(没有到达第j级),则其第j-1级收入的实际超出部分采用适用税率计算税额。因此,(3)空应填写K-PayLevel[j-1]。
计算结束后,应该把计算结果显示在对应的文本框(Txt_tax)中,因此,(4)空是一个显示语句,即为Txt_tax.Text=Str$(S)。
因为试题要求文本框Txt_base和Txt_tax在运行时不接受用户输入,Txt_base的内容以灰色显示,所以需要设计其Enabled属性(可在设计时确定,也可在窗体启动时确定,本题选择第二种方式)为False。
转载请注明原文地址:https://kaotiyun.com/show/wzjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
一般来说,误删本地磁盘中某个文件后,还可以用以下方法()来补救。
对8位代码10101101进行奇偶校验,正确的结果是(33)。
在常规格式下,Excel单元格中的数值最多只能有11位,如果输入了12位以上的数字,则将以(47)显示。
计算机操作系统的功能不包括_______。
1,2,…,5五个数中,任取两个数都可以算出平均值,其中有些平均值是相等的。那么,不同的平均值共有(26)个。
()是一种不可靠的、无连接的协议,但可以保证应用程序间的通信。
在Access中,表和数据库的关系是(67)。
在Excel中,若A1单元格的值为5,在B1单元格输入函数“=A1-10”,则B1单元格的值为______。
某一个PPT文档共有8张幻灯片,现选中第4张幻灯片,改变幻灯片背景设置后,单击“应用”按钮,则______。
为了提高磁盘存取效率,人们常每隔一段时间进行磁盘碎片整理。所谓磁盘碎片是指磁盘使用一段时间后,(20)。
随机试题
在纺织行业选择进行纺纱织布的生产、在电子行业进行元器件生产,这些活动实施的定位战略是()
患者,男性,65岁。既往有糖尿病史。患者急性发病后四肢不能动弹,不能言语,不能吞咽,但意识清楚并能以睁闭眼和眼球的上下活动与医生建立联系。该患者的病变部位在
无菌持物钳的正确使用方法是
A.空气飞沫传播B.垂直传播C.医源性传播D.常生活接触传播E.直接传播
根据权责关系的实际发生和影响期间来确认企业本期的收入和费用,称为会计要素确认、计量要求原则中的()。
甲公司为一家制衣公司,2012年计划销售增长率为25%,该增长率超出公司正常的增长水平较多,为了预测融资需求,安排超常增长所需资金,财务经理请你协助安排有关的财务分析工作,该项分析需要依据管理用财务报表进行,相关资料如下:资料一:除银行借款外,其他资
()是大满贯比赛中唯一仍在草地球场上进行的比赛。
下列对使用直观性教学原则的要求表达正确的是()。
从所给的四个选项中,选择最恰当的一项填入问号处,使之呈现一定的规律性:
许多大中型企业出于多种原因建立了数据仓库,以下不是建立数据仓库的合理理由的是()。
最新回复
(
0
)