首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在当前目录下有一个名为"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
2015-08-28
40
问题
设在当前目录下有一个名为"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://jikaoti.com/ti/tM60FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
数据库系统中实现各种数据管理功能的核心软件是______。
对话框在关闭之前,不能继续执行应用程序的其他部分,这种对话框属于()。
过程语句中,使用的<参数表>可以是下列哪种()。
表达式(7/3+1)*(18/-1)的值是______。
下列叙述中错误的是()。
编写如下事件过程和函数过程:PrivateSubCommand1_Click()Dimnum(1To6)AsSinglenum(1)=103:num(2)=190:num(3)=0hu
为了定义自己的鼠标光标,首先应把MousePointer属性设置为【】,然后把【】属性设置为一个图标文件。
下列说法错误的是()。
软件工程学中除软件开发技术需重视外,另一重要组成内容是软件的【】。
建立一个通讯录的随机文件phonBook.txt,内容包括姓名、电话、地址和邮编,用文本框输入数据。单击“添加主记录”按钮command1时,将文本框数据写入文件,单击“显示”按钮Command2时,将文件中所有记录内容显示在立即窗口。PrivateT
随机试题
蒲公英可用治
休克代偿期的临床表现
根据《医疗机构药事管理规定》,关于医疗机构药事组织机构的说法,正确的有()。
在企业生产经营活动中,员工之间团结互助的基本要求是讲究合作,避免竞争。()
根据以下资料,回答问题。“十五”以来,广东省的产业集群发展迅速,特色产业基地已成为广东省经济持续高速增长的新亮点。据统计,2006年广东省特色产业基地工业总产值达4930亿元,约占全省工业总产值的10%;基地的高新技术产品产值1650亿元,占全省
桌上放着红桃、黑桃和梅花三种牌,共20张。Ⅰ.桌上至少有一种花色的牌少于6张;Ⅱ.桌上至少有一种花色的牌多于6张;Ⅲ.桌上任意两种牌的总数将不超过19张。从以上陈述中能得出以下哪项结论?
设只包含根结点的二又树的高度为0,则高度为k的二叉树的最小结点数为______。
在VisualFoxPro中,不允许出现重复字段值的索引是:
Mostworthwhilecareersrequiresomekindofspecializedtraining.Ideally,therefore,thechoiceofa(n)【C1】______shouldbema
A、Reachingagreement.B、Stillbeingundecided.C、Breakingdown.D、Beingcontroversial.C题目问协商的结果,新闻中提到,上周仍坚持以外交手段处理伊朗问题的欧洲国家宣称协商
最新回复
(
0
)