在C盘当前文件夹下有一个已建立好的顺序文件Alph.txt,文件内容为只含有字母的一个字符串(有双引号界定符)。单击窗体,打开Alph.txt文件,读取字符串并显示在文本框Text1中,然后调用StrSort过程将此字符串按ASCII码的顺序重新排列并显示在文本框Text2中,最后将重新排列的字符串存入AlpO.txt文件中(无双引号界定符)。请选择横线处合适的语句( )。Private Sub Form_Load()Dim StrIn As String,StrOut As StringsOpen"C:

题目

在C盘当前文件夹下有一个已建立好的顺序文件Alph.txt,文件内容为只含有字母的一个字符串(有双引号界定符)。单击窗体,打开Alph.txt文件,读取字符串并显示在文本框Text1中,然后调用StrSort过程将此字符串按ASCII码的顺序重新排列并显示在文本框Text2中,最后将重新排列的字符串存入AlpO.txt文件中(无双引号界定符)。请选择横线处合适的语句( )。

Private Sub Form_Load()

Dim StrIn As String,StrOut As Strings

Open"C:\Alph.txt"For Input As #1

______

Close

Text1.Text=StrIn

______

Text2.Text=StrOut

Open"C:\AlpO.txt"For Output As#2

______

Close

End Sub

Private Function StrSort(s As String)As String

Dim s Arr() As String *1,i As Integer,j As Integer,n As Integer

Dim t As String *1

n=Len(s)

ReDim sArr(n)

For i=1 To n

s Arr(i)=Mid(s,i,1)

Next i

For i=1 To n-1

For j=i+1 To n

If sArr(i)>sArr(j) Then

t=sArr(i):sArr(j):sArr(j):sArr(j)=t

End If

Next j,i

For i=1 To n

StrSort=StrSort & s Arr(i)

Next i

End Function

A.Input#1,StrIn StrIn Print#2,StrOut

B.Input#1,StrIn StrSort(StrIn) Input#2,StrOut

C.Input#2,StrIn StrSort(StrIn) Input#1,StrOut

D.Print#1,StrIn StrSort(StrIn) Input#2,StrOut


相似考题
更多“在C盘当前文件夹下有一个已建立好的顺序文件Alph.txt,文件内容为只含有字母的一个字符串(有双引 ”相关问题
  • 第1题:

    执行语句Open"C:\stu.dat"For Input As #2之后,系统 ( )

    A.将C盘当前文件夹下名为stu. dat的文件的内容读人内存

    B.在C盘当前文件夹下建立名为stu的顺序文件

    C.将内存数据存放在C盘当前文件夹下名为stu. dat的文件中

    D.将某个磁盘文件的内容写入C盘当前文件夹下名为stu. dat的文件中


    正确答案:A
    解析:本题主要是对文件中 Open语句的考查。执行语句Open"C:\stu. dat"For lnput As#2之后,系统将C盘当前文件夹下名为stu. dat的文件的内容读入内存。

  • 第2题:

    执行语句Open"C: \StuData.dat"For 1nput As#2后,系统

    A.将C盘当前文件夹下名为StuData.dat的文件的内容读入内存

    B.在C盘当前文件夹下建立名为StuData.dat的顺序文件

    C.将内存数据存放在C盘当前文件夹下名为StuData.dat的文件中

    D.将某个磁盘文件的内容写入C盘当前文件夹下名为StuData.dat的文件中


    正确答案:A
    解析:Open语句兼有打开文件和建立文件两种功能,Input是指定顺序输入方式,题意为打开已存在的数据文件,以便从文件中读出记录。

  • 第3题:

    执行语句Open "C://Stud.txt" For Input As #2后,系统()。

    A将内存数据存放在C盘当前文件夹下名为Stud.txt的文件中

    B将某个磁盘文件的内容写入C盘当前文件夹下名为Stud.txt的文件中

    C打开C盘当前文件夹下名为Stud.txt的文件,用来读取文件内容

    D在C盘当前文件夹下建立名为Stud. txt的顺序文件


    C

  • 第4题:

    执行语句Open"C:\StuData.dat"For lnput As#2后,系统

    A.将C盘当前文件夹下名为StuData.dat的文件的内容读入内存

    B.在C盘当前文件夹下建立名为StuData.dat的顺序文件

    C.将内存数据存放在C盘当前文件夹下名为StuData.dat的文件中

    D.将某个磁盘文件的内容写入C盘当前文件夹下名为StuData.dat的文件中


    正确答案:A

  • 第5题:

    执行语句Open"C:\StuData.dat"For Input As #2后,系统

    A.将C盘当前文件夹下名为StuData.dat的文件的内容读入内存

    B.在C盘当前文件夹下建立名为StuData.dar的顺序文件

    C.将内存数据存放在C盘当前文件夹下名为StuData.dat的文件中

    D.将某个磁盘文件的内容写入C盘当前文件夹下名为StuData.dar的文件中


    正确答案:A
    解析:Open语句兼有打开文件和建立文件两种功能,Input是指定顺序输入方式题意为打开已有在的数据文件,以便从文件中读出记录。