s="l am striving for my future."
flag= True: k=0
For i=1 to Len(s)
ch=Mid(s, i, 1)
lf ch>="a" And ch<=z And flag Then
ch=Chr(Asc(ch)-32)
End lf
lf ch>="A" And ch<="Z" Then
If flag Then
k=k+1
flag=False
End If
Else
flag=True
End If
Next i
则经过这段程序加工后,变量k的值是( )
For i=1 to n\2
For j= ⑴
If a(j) > a(j+1) Then
t=a(j): a(j) =a(j+1): a(j+1)=t
End if
Next j
For j= ⑵
If a(j)<a(j-1) Then
t=a(j):a(j) =a(j-1) :a(j-1)=t
End If
Next j
Next i
上述程序段中横线处可选语句为:
①(1)n-i to i step-1(2)i+2 to n-i+1
②(1)n-i to i+1 step-1(2)i to n-i
③(1)i+1 to n-i(2)n-1 to i+1 step-1
④(1)i to n-i(2)n-i to i+1 step-1
则(1)(2)处填入的语句组合正确的有( )
小刚编写VB程序实现如下功能:在文本框Text2中输入要查询的国家名称,在文本框Text3中输入n的值,单击“查询”按钮,读取Text1中的所有地区数据保存在数组a中并显示在列表框List1中;对数据进行统计分析,并在列表框List2中显示治愈率最高的n个地区,如有与第n个地区相等的治愈率地区,则同时输出。程序界面如图所示,请回答下列问题。
01000/00011/00101/00010/00100/00010/00100/00001/00101/00011/00101/00011/00101/00010/00100/00010/01001/00010/01001/00001/00111/00100/
密文信息由“0,1,/”组成,解密过程如下:
●将二进制密码信息(5位一组,以“/”分隔)转换成对应的十进制数。
●对数字按两个一组分组,发现末位数字不超过4,且数字4只会出现在7和9后面,与手机九宫格输入面板相似。如41表示按键4中第一个字母G,94表示按键9中的第四个字母Z,如图a所示:
●字母替换。如A用Q替换,F用Y替换,如下所示:
●将上述结果奇数位、偶数位的字符分别提取出来,最后连接在一起。如APPLE变成APEPL。
●逆序输出结果。
根据上述解密算法编写解密程序,程序在启动时读取密文并在Text1中显示,单击“解密”按钮,在文本框Text2中显示明文。程序运行效果如图b所示。