填空题

下面运行程序后,单击命令按钮,输出出的结果是 【12】 。 Private Sub Command1_Click( ) Dim a% (1 To 5) ,i%, s# For i = 1 To 5 a(i) =i Next s = Fun(a) Print"s="; s; End Sub Function Fun(a() As Integer) Dim t#, i% t=1 For i = LBound(a) To UBound(a) t=t * a(i) Next Fun =t End Function

【参考答案】

s1=24 s2=360
<上一题 目录 下一题>
热门 试题

填空题
下列程序计算Sn的值。Sn=a+aa+aaa+…a,其中最后一项为n个。例如:a=5,n=4时,则Sn=5+55+555+5555。请在空白处填入适当的内容,将程序补充完整。Private Sub Command1_Click( )Dim a As Integer, n As Integer, Cout As IntegerDim Sn As Long, Tn As LongCout = 1Sn =0Tn =0a = InputBox( 请输入a的值: )【9】 DoTn =Tn * 10 + aSn = Sn + TnCout = Cout + 1【10】 Debug. Print a, n, SnEnd Sub
填空题
已知B的ASCII码为66,以下程序统计由键盘输入的字符串中各英文字母的使用次数Dim pp (65 To 90)For i = 65 To 90pp(i) =0Nextx$ = InputBox( Enter a string , x$ )x$ = UCase$ (x$)For i = 1 To Len (x$)n =Asc(Mid$ (x$, i, 1) )If n>= 65 And n< = 90 Then【11】 End IfNextFor i = 65 To 90Ifpp(i)>0ThenPrint Chr$ (i) ; pp (i)End IfNext
相关试题
  • 在Visual Basic中按文件的编码方式不同,...
  • 执行下面程序,第一行输出结果是 【14】...
  • 如果存在如下过程:Private Function FMa...