VB程序题(8)

VB程序题(8)

ID:40755584

大小:14.02 KB

页数:6页

时间:2019-08-07

VB程序题(8)_第1页
VB程序题(8)_第2页
VB程序题(8)_第3页
VB程序题(8)_第4页
VB程序题(8)_第5页
资源描述:

《VB程序题(8)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1文件a.txt中每行包括3列内容,分别为姓名,语文成绩,数学成绩。单击Command1按钮,程序计算出每名同学的总成绩,写入b.txt文件中。a.txt文件格式示例------------------"小红",80,90"小明",70,80b.txt文件格式示例------------------"小红",170“小明",150OptionExplicitPrivateSubCommand1_Click()Dimn$,c%,d%,e%Open"a.txt"ForInputAs#1Open"b.txt"ForOutputAs#2DoWhileNotEOF(1)I

2、nput#1,n,c,de=c+dWrite#2,n,eLoopClose#1Close#2EndSub2.文件a.txt中每行包括2列内容,分别为姓名,成绩。单击Command1按钮,程序将a.txt文件中的各行,逆序写入b.txt文件中。a.txt文件格式示例----------------"小红",90"小明",95"小刚",85b.txt文件格式示例--------------"小刚",85"小明",95"小红",90OptionExplicitPrivateSubCommand1_Click()Dima$(1To10),b%(1To10),i%,j%O

3、pen"a.txt"ForInputAs#1Open"b.txt"ForOutputAs#2i=1DoWhileNotEOF(1)Input#1,a(i),b(i)i=i+1LoopForj=UBound(b)ToLBound(b)Step-1Ifb(j)>0ThenWrite#2,a(j),b(j)EndIfNextjClose#2Close#1EndSub3.文件a.txt中每行包括2列内容,分别为姓名,成绩。单击Command1按钮,程序将分数大于等于90分对应的行,写入b.txt文件中。a.txt文件格式示例----------------"小红",90

4、"小明",95"小刚",85b.txt文件格式示例---------------"小红",90"小明",95OptionExplicitPrivateSubCommand1_Click()Dima$,b%Open"a.txt"ForInputAs#1Open"b.txt"ForOutputAs#2DoWhileNotEOF(1)Input#1,a,bIfb>=90ThenWrite#2,a,bEndIfLoopClose#1Close#2EndSub4.文件a.txt中每行包括2列内容,分别为姓名,成绩。单击Command1按钮,程序找出最高分所在行,将姓名和成

5、绩写入b.txt文件中。a.txt文件格式示例----------------"小红",90"小明",95"小刚",85b.txt文件格式示例----------------"小明",95OptionExplicitPrivateSubCommand1_Click()Dima$,b%,c$,d%Open"a.txt"ForInputAs#1Open"b.txt"ForOutputAs#2DoWhileNotEOF(1)Input#1,a,bIfb>dThend=b:c=aLoopWrite#2,c,dClose#1Close#2EndSub5.复制文件。点击Co

6、mmand1按钮,程序将文件a.txt中的内容复制到文件b.txt中OptionExplicitPrivateSubCommand1_Click()Dima$Open"a.txt"ForInputAs#1Open"b.txt"ForOutputAs#2DoWhileNotEOF(1)LineInput#1,aPrint#2,aLoopClose#2EndSub6.文件a.txt中每行包含1个数。单击Command1按钮,程序将所有数排序后写入b.txt文件中.a.txt文件格式示例---------------------1381712b.txt文件格式示例--

7、-------------------8121317OptionExplicitPrivateSubCommand1_Click()Dima%(1To12),i%,j%,k%,t%,h%,g%,sp$h=UBound(a):g=LBound(a):i=LBound(a)sp=App.Path&""Opensp&"a.txt"ForInputAs#1Opensp&"b.txt"ForOutputAs#2Fori=1To12Input#1,a(i)NextiForj=1To11Fork=jTo12Ifa(j)>a(k)Thent=a(j):a(j)=a(k):a(

8、k)=tPrinta(j

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。