首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在当前目录下有一个名为"file.txt"的文本文件,其中有若干行文本。编写如下程序: Private Sub Command1_Click() Dim ch$, ascii As Integer Open "file.txt" For Inpu
设在当前目录下有一个名为"file.txt"的文本文件,其中有若干行文本。编写如下程序: Private Sub Command1_Click() Dim ch$, ascii As Integer Open "file.txt" For Inpu
admin
2020-06-30
51
问题
设在当前目录下有一个名为"file.txt"的文本文件,其中有若干行文本。编写如下程序:
Private Sub Command1_Click()
Dim ch$, ascii As Integer
Open "file.txt" For Input As #1
While Not EOF(1)
Line Input #1, ch
ascii=toascii(ch)
Print ascii
Wend
Close #1
End Sub
Private Function toascii(mystr As String)As Integer
n=0
For k=1 To Len(mystr)
n=n+Asc(Mid(mystr, k, 1))
Next k
toascii=n
End Function
程序的功能是( )。
选项
A、按行计算文件中每行字符的ASCII码之和,并显示在窗体上
B、计算文件中所有字符的ASCII码之和,并显示在窗体上
C、把文件中所有文本行按行显示在窗体上
D、在窗体上显示文件中所有字符的ASCII码值
答案
A
解析
过程toascii的功能是依次取出传入字符串中的每个字符,用Asc函数将这个字符转换为相应的ASCII码值,通过For循环将这些值累加。累加值由过程名返回。Click事件中以顺序输入方式打开file.txt文件,即以读取方式打开文件。While循环的结束条件是到达文件尾部,在循环体中,Line Input #语句读取文件中的一行数据存入变量ch中,然后以ch为参数调用过程toascii,即计算这一行字符中所有字符的ASCII码值的和,返回值赋给变量ascii,在窗体上输出ascii的值。所以While循环结束时,将在窗体上显示输出file.txt中每一行数据的ASCII码值的和。因此答案为A。
转载请注明原文地址:https://kaotiyun.com/show/cIHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。在窗体上有一个名称为Command1、标题为“计算”的命令按钮;两个水平滚动条,名称分别为Hscroll1和Hscroll2,其Max属性均为100,Min属性均为1;四
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画一个标签,其名称为Label1,标题为“等级考试”,BorderStyle属性为1,可以根据标题自动调整大小;然后再画一个命令按钮,其
(1)在考生文件夹下有一个工程文件sjt3.vbp,在程序运行时,单击“输入整数”按钮,可以从键盘输入一个整数,并在窗体上显示此整数的所有不同因子和因子个数。如图3-158(a)是输入53后的结果,如图3-158(b)是输入100的结果。已经给出了全部控件
(1)在考生文件夹下有一个工程文件vbsj3.vbp,相应的窗体文件名为vbsj3.frm。在窗体上有一个命令按钮,其名称为cmdAdd,标题为“添加”;有一个文本框,名称为txtSentense,初始内容为空白;有一个列表框,名称为lstWord。程序运
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画一个名称为Comb01的组合框,其宽度为1200,其类型如图3-188所示(即简单组合框)。要求如下:①请按图中所示,通过属
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有名称为Timer1的定时器,以及名称为Line1和Line2的两条水平直线。请用名称为Shape1的形状控件,在两条直线之间画一个宽和高都相等的形状,其显示形式为圆,并设置适当属性使其满足以下要求
在考生文件夹下有一个工程文件vbsj5.vbp。运行程序时,在文本框中输入一个素数,然后单击“查找”命令按钮,找出小于给定素数的三个最大的素数,并显示在标签控件数组lblResult中,如图1-246所示。要求:工程文件中已给出部分程序,其中
编写如下程序:PrivateSubCommand1_Click() DimmAsInteger,nAsInteger n=2 Form=1To3 Printproc(n); NextmEndSubF
已知图片框Picture1中已装入一个图形,为了在不删除图片框的前提下,清除该图形,应采取的正确操作是( )。
现有如下语句:x=IIf(a>50,Int(a\3),aMod2)当a=52时,x的值是( )。
随机试题
TheWorkers’RoleinManagementTraditionally,ithasbeentheworkers’roletoworkandmanagement’sroletomanage.Manag
普萘洛尔的降压机制
企业发生的下列各项利息支出,可能计入财务费用的有()。
资料(一)珠海毅力电器股份有限公司(以下简称毅力公司)是集研发、生产、销售、服务于一体的国有控股家电企业,其产品包括家用空调、中央空调、空气能热水器、TOSOT生活电器、晶弘冰箱等。成立于1991年的珠海毅力电器股份有限公司是目前全球最大的专业化
某公司向银行申请贷款,并约定以质押的形式提供担保。下列可作为质押物的有()。
(2018年联考)最近几年,无须火电的即热型快餐备受人们欢迎。这种即热型快餐一般由两层铝箔(锡箔)纸包装构成,内层用于盛放需加热的食物,外层用于盛放加热材料。据此,下列最可能成为这种快餐加热材料的是()。
一袋10磅9的新鲜土豆一般值2美元,而脱水的速食土豆平均每磅值3美元。可以得出结论,一些消费者为了方便,愿意支付15倍的价格,因为这种方便食品的销量在持续增加。下面哪项如果正确,指出了上面的论证有较大的缺陷?
Onceitwaspossibletodefinemaleandfemaleroleseasilybythedivisionoflabor.Menworkedoutsidethehomeandearnedthe
DidtheAncientGreeksandRomanshaveasenseoffashion?Historiansofdresshavetraditionallyclaimedthatfashioninthemo
A、AnArizona’sMedicaidprogramme.B、Apunishmentsystem.C、Arewardmechanism.D、Ahealthcareorganisation.D题目问Medicaid是什么。新闻中
最新回复
(
0
)