已知出租车行驶不超过4公里时一律收费10元。超过4公里时分段处理,具体处理方式为:15公里以内每公里加收1.2元,15公里以上每公里收1.8元。 在考生文件夹下有一个工程文件sjt4.vbp。程序的功能是:单击“输入”按钮,将弹出一个输入对话框,接收出租车

admin2020-04-08  31

问题     已知出租车行驶不超过4公里时一律收费10元。超过4公里时分段处理,具体处理方式为:15公里以内每公里加收1.2元,15公里以上每公里收1.8元。
在考生文件夹下有一个工程文件sjt4.vbp。程序的功能是:单击“输入”按钮,将弹出一个输入对话框,接收出租车行驶的里程数;单击“计算”按钮,则可根据输入的里程数计算应付的出租车费,并将计算结果在名称为Textl的文本框内显示。
    在窗体文件中已经给出了全部控件(如图所示),但程序不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容。
    注意:不得修改已经存在的内容和控件属性,最后将修改后的文件按原文件名存盘。

选项

答案【操作步骤】 步骤I:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符“′”,将问号改为正确的内容。 参考答案(阴影部分是需考生填入的内容) Dim s As Integer Private Sub Commandl Click() S=Val(InputBox("输入里程数(单位:公里)"))′S用于存储里程数 End Sub Private Sub Command2 Click() If S>0 Then Select Case s′对s进行判断 Case Is<=4 f=10′根据题意s<=4时 f=10 Case Is<=15 f=10+(s-4)*1.2’ 同理 CaseIs>15 f=10+11*1.2+(s-15)*1.8′同理 End Select Textl.Text=f′在Textl中显示结果 Else MsgBox"请单击"输入"按钮输入里程数!" End If End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。

解析
转载请注明原文地址:https://kaotiyun.com/show/XATp777K
0

最新回复(0)