首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在当前目录下有一个名为“file.txt”的文本文件,其中有若干行文本。编写如下程序: Private Sub Command1_Click() Dim ch$.ascii As Integer Open"file.Lxt"For Input As #1
设在当前目录下有一个名为“file.txt”的文本文件,其中有若干行文本。编写如下程序: Private Sub Command1_Click() Dim ch$.ascii As Integer Open"file.Lxt"For Input As #1
admin
2016-06-23
67
问题
设在当前目录下有一个名为“file.txt”的文本文件,其中有若干行文本。编写如下程序:
Private Sub Command1_Click()
Dim ch$.ascii As Integer
Open"file.Lxt"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 Funetion
程序的功能是
选项
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/5FID777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在汉字的形体演变过程中,位于小篆和楷书之间的字体是()。
从交易对象的属性及它们在社会再生产过程中的作用角度划分,我们可以把市场划分为产品市场和要素市场两大类。下列不属于要素市场的是()。
在工业化过程中,随着农村富余劳动力向非农产业的逐步转移,农村富余劳动力将逐渐减少。面对这一趋势,企业应该()。
根据《突发事件应对法》的规定,下列说法正确的是()。
国家机构是我国宪法的主要内容之一。下列有关国家机构的说法正确的是()。
为提升我国深空测定轨能力,服务于嫦娥探月工程等国家重大战略,我国上海将于2015年建成65米射电天文望远镜。关于射电天文望远镜,下列说法正确的是()。
1949年后,中国积极主动地融入世界。将下列重大外交事件按时间先后顺序排列,正确的是()。①重返联合国②中美关系正常化③参加万隆会议④加人世界贸易组织
将下面《水浒传》中的故事按事件的发展顺序排列,正确的是()。①景阳冈打虎②独臂擒方腊③浔阳楼题反诗④宿太尉招安
四只同样的瓶子内分别装有一定数量的油,每瓶和其他各瓶分别合称一次,记录千克数如下:8、9、10、11、12、13。已知四只空瓶的重量之和以及油的重量之和均为质数,求最重的两瓶内有多少油?
已知函数y=f(x)在[0,1]上连续,在(0,1)内可导,且f(0)=0,f(1)=1。证明:在(0,1)内存在两个不同的点η,ζ,使得f’(η)f’(ζ)=1。
随机试题
下列关于线路平面控制网的描述,正确的有()。
下列属于商业银行现金资产的有()。
某小区收费供暖,但温度只有11度左右,甲的孩子(9个月)经常被冻病。甲多次找物业都不能给解决,有一天晚上甲和朋友(一个小区的)喝酒回来就去锅炉房找锅炉工,理论一番无果,一气之下把锅炉室的配电柜表砸碎,将变压器毁坏,导致整个小区供暖中断,并将烧锅炉的乙打成轻
混制好呋喃树脂自硬砂的型砂或芯砂硬化温度在20~30℃为宜,温度过高则硬化时间太短,温度过低则硬化起模时间延长。()
有关消化系统放射性显像剂的选择A.99mTc-RBCB.99mTc-胶体C.Na99mTcO4D.99mTc-EHIDAE.99mTc-MAA用于放射性核素肝胆动态显像
A、裂片B、黏冲C、片重差异超限D、均匀度不合格E、崩解超限;产生以上问题的原因是润滑剂用量不足
下列有关转交送达的表述正确的是:()
现代学习方式主要有()。①自主学习②合作学习③探究学习④经验学习
RVDS开发工具套件中,主要包括工程管理器、【79】_______、调试器和指令集仿真器等。调试器是RVDS工具套件中的功能模块之一,它支持【80】_______调试和软件仿真调试。
HerofficeintheFirstNationalBankbuildingisprovisional.
最新回复
(
0
)