亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問關于Private Sub Command1_Click()的結果

請問關于Private Sub Command1_Click()的結果

Smart貓小萌 2021-12-02 07:07:05
Dim str1 As String, str2 As Stringstr1 = InputBox("請輸入一個字符串")subf str1, str2Print str2End SubSub subf(s1 As String, s2 As String)Dim temp As StringStatic i As Integeri = i + 1temp = Mid(s1, i, 1)If temp <> " " Then subf s1, s2s2 = s2 & tempEnd SubDim str1 As String, str2 As Stringstr1 = InputBox("請輸入一個字符串")subf str1, str2Print str2End SubSub subf(s1 As String, s2 As String)Dim temp As StringStatic i As Integeri = i + 1temp = Mid(s1, i, 1)If temp <> " " Then subf s1, s2s2 = s2 & tempEnd Sub結果是多少啊,求大神給出詳細過程
查看完整描述

2 回答

?
胡說叔叔

TA貢獻1804條經驗 獲得超8個贊

Private Sub command1_click() '點擊按鈕command1產生的事件
Dim a(25), b(25), c(25) '聲明一維數組a,b,c下標為(0-25)

X1 = Replace(Text1.Text, " ", "") 'X1等于文本框Text1的去掉空格后的字符
X2 = Replace(Text2.Text, " ", "") 'X2等于文本框Text2的去掉空格后的字符

q = Len(X2) 'q等于X2字符的數量

Print Len(X2) '在窗口內打印出X2字符的數量

For k = 0 To q \ 25 - 1 '循環,k從0到q整除于25減去1次的循環

Print Len(X2) '在窗口內打印出X2字符的數量
h = 25 * k '對變量h進行賦值為25乘于k
For i = 1 To 25 '內循環,i從1到25, 共25次循環
a(i) = Mid(X1, i, 1) '對數組a(1到25)進行賦值,a(1)等于X1的第一個字符,a(2)等于X2的第二個字符......a(25)等于X1的25個字符。
b(i) = Mid(X2, i + h + 2 * k, 1) '對數組b(1到25)進行賦值,b(1)等于X2的第1 + h + 2 * k個字符.......b(25)等于X2的第25 + h + 2 * k個字符

a(i) = Val(a(i)) '把數組a(1到25)的值轉為數字類型
b(i) = Val(b(i)) '把數組b(1到25)的值轉為數字類型
c(i) = a(i) * b(i) '對數組c(1到25)進行賦值c(1)=a(1)*b(1),c(2)=a(2)*b(2)......c(25)=a(25)*b(25)
n = n + 1 'n每次循環遞加一,這個變量應該是用來計算循環次數的。

Print c(i); '在同一行中打印出數組c(1到25)的值

Next '結束i內循環
Print '每次結束內循環就換行
Next '結束k外循環
End Sub '結束按鈕command1點擊過程
'請參考。



查看完整回答
反對 回復 2021-12-06
?
臨摹微笑

TA貢獻1982條經驗 獲得超2個贊

一、輸出的結果要根據你輸入的字符來確定

二、代碼編寫有錯誤,輸出結果:




查看完整回答
反對 回復 2021-12-06
  • 2 回答
  • 0 關注
  • 543 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號