首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在当前目录下有一个名为"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
32
问题
设在当前目录下有一个名为"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/AKQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列可以把当前目录下的图形文件pic1,jpg装入图片框Picture1中的语句为______。
滚动条控件的LargeChange属性所设置的是______。
数据库设计包括两个方面的设计内容,它们是______。
在C盘当前文件夹下有一个已建立好的顺序文件Alph.txt,文件内容为只含有字母的一个字符串(有双引号界定符)。单击窗体,打开Alph.txt文件,读取字符串并显示在文本框Text1中,然后调用StrSort过程将此字符串按ASCII码的顺序重新排列并显示
假定建立了一个名为Command1的命令按钮数组,则下列说法中错误的是()。
执行下列程序段后,整型变量n的值为()。n=0Fori=1To20Step5n=n+1Nexti
表达式(7/3+1)*(18/-1)的值是______。
下列叙述中错误的是()。
下列描述中,是软件调试技术的是()。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
随机试题
A.鼓室的后壁B.鼓室的前壁C.鼓室的外侧壁D.鼓室的内侧壁E.鼓室的上壁乳突窦【鼓窦)开口于
患儿1岁,发热伴咳嗽、喘憋4d。经检查疑诊“金黄色葡萄球菌肺炎”,下列并发症除哪一项外均可能出现
()是《巴塞尔新资本协会》的第一支柱。
下列关于我国传统节日的描述,与古代的说法或传说不相符的是()。
下列句子中加下划线的成语使用不正确的一项是()。
关于P2P文件共享系统理论基础的描述中,正确的是()。
有以下程序voidswap(char*x,char*y){chart;t=*x;*x=*y;*y=t;}main(){char,*s1="abc",*s2="123";
OldcouplesinJapanhirefamilymembers______.Thesentence"lonelinessisnotaone-waystreet"meansthat
Discussion-about5minutesInthispartofthetestyouaregivenadiscussiontopic.Youhave30secondstolookatthepromp
A、Artistspublicizetheirphotoalbums.B、Artistscommunicatewithotherartists.C、Fansfindoutwheretheartistsare.D、Fans
最新回复
(
0
)