'接着上面的程序 dim cname, temp '要查询的名字, 和一个临时变量, 用来储存数据的位置 cname=inputbox("请输入你要查询的名字:") for ctr=0 to 2 '遍历所有name数组的成员, 寻找要查询的名字 if name(ctr)=cname then temp=ctr '记录数据位置 exit for '退出循环, 和exit do的用法一样 end if '不要忘了end if next msgbox("姓名:" & name(temp) & " " & "身高:" & high(temp) & " " & "得分:" & mark(temp))
dim cname cname=inputbox("请输入你要查询的名字:") for ctr=0 to 2 if name(ctr)=cname then exit for '因为只有exit for就不需要块if了 next msgbox("姓名:" & name(ctr) & " " & "身高:" & high(ctr) & " " & "得分:" & mark(ctr))
dim info(4,2) '一共五个人, 要储存的数据类型有3项 dim i,j for i=0 to 4 for j=0 to 2 dim opt '定义一个变量用于存储数据项提示 select case j '判断应该输入的是什么数据 case 0 opt="姓名" case 1 opt="国籍" case 2 opt="民族" end select info(i,j)=inputbox("请输入第" & i+1 & "个人的" & opt) next next '输出太麻烦了, 我懒得动, 你知道那么回事就行了