首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在当前目录下有一个名为“file.txt”的文本文件,其中有若干行文本。编写如下程序: Private Sub Commandl_Click() Dim ch$.ascii As Integer Open“file.t
设在当前目录下有一个名为“file.txt”的文本文件,其中有若干行文本。编写如下程序: Private Sub Commandl_Click() Dim ch$.ascii As Integer Open“file.t
admin
2013-11-29
89
问题
设在当前目录下有一个名为“file.txt”的文本文件,其中有若干行文本。编写如下程序:
Private Sub Commandl_Click()
Dim ch$.ascii As Integer
Open“file.txt”For Input As#l
While Not EOF(1)
Line Input#1,ch
ascii=toascii(ch)
Print ascii
Wend
Close#l
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://www.kaotiyun.com/show/6WQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是______。
假定有以下程序段Fori=1To3Forj=5To1Srep-1Printi*jNextjNexti则语句Printi*j的执行次数是______。
通过选择组合框中的选项来改变文本框的字体。在窗体中添加一个组合框(Combo1)和一个文本框(Text1),代码如下。请填入适当的内容,将程序补充完整。PrivateSubCombo1_Cliek()TextFontName=Combo
设某个程序中要用到一个二维数组,要求数组名为A,类型为字符串类型,第一维下标从1到5,第二维下标从-2到6,则相应的数组声明语句为【】
命令Picture1.Circle(500,800),800能够在图片框Picture中画出的图形是______。
以下关于焦点的叙述中,错误的是______。
以下叙述中错误的是______。
以下叙述中错误的是
下列程序执行后,变量a的值为Dima,b,C,dassinglea=100:b=20:c=1000ifb>aThend=a:a=b:b=dEndififc>aThen
下列选项中,不是一个算法的基本特征的是()。
随机试题
随机抽取了5人,测量他们在接受某一项治疗前后的呼吸量,资料如下:治疗前27502360295028302260治疗后28502380293028602330可选用何种统计方法分析治疗有无效果
关于被动扩散(转运)特点的说法,正确的是()。
下列属于弹药的物品有()
【背景资料】某高速公路上下行分离式隧道,洞口间距40m,左线长3216m,右线长3100m,隧道最大埋深500m,进出口为浅埋段,Ⅳ级围岩,洞身地质条件复杂,地质报告指出,隧道穿越地层为三叠系底层,岩性主要为炭质泥岩、砂岩、泥岩砂岩互层,且有瓦斯设防段、
下列关于工程质量检测单位的说法,错误的是()。
在我国,佛教、道教、伊斯兰教、基督教不论信众多寡、影响大小,在法律面前一律平等,没有占统治地位的宗教。()
下列各项属于运输管理系统功能的是()。
如果有人朝你开枪,最好的办法就是跳进游泳池,只要半米多深的水就能把子弹的速度降到非致命的程度。类似现象在宇宙中也会发生。对那些运动速度直逼光速的粒子,充斥在宇宙中的微波背景辐射就犹如一片稠密的海洋。一个粒子只要在其中穿行几亿光年,它的速度就会大幅下降。根据
Whatisthey-interceptofthelinewiththeequation2y=4x+6?
Whileanti-slaverysentimenteventuallydictatedpolicyinboththeUnitedStatesandGreatBritain,thecourseofabolitiondif
最新回复
(
0
)