vb數(shù)組怎么輸出成文本類數(shù)據(jù)
vb數(shù)組怎么輸出成文本類數(shù)據(jù)
如下:Private Sub Output_Click()Dim filePath As StringDim fileNo As IntegerDim i As IntegerOn Error GoTo err1With CommonDialog1.DialogTitle = \”請輸入文件名\”.Filter = \”文本文檔(*.txt)|*.txt\”.InitDir = App.Path.CancelError = True.FileName = \”\”.Flags = .Flags Or cdlOFNOverwritePrompt.ShowSavefilePath = .FileNameEnd WithfileNo = FreeFileOpen filePath For Output As #fileNoFor i = 1 To 6Print #fileNo, a(i – 1) \’至于你的什么變化我沒看明白,變化自己寫吧,輸出思路是這樣的
VB二維數(shù)組如何輸出?
先把二維數(shù)組對角線上的元素進行賦值,然后進行用二層的循環(huán)進行輸出,在內循環(huán)中輸出一行上的元素,內循環(huán)結束以后換行,整體就完成了。
vb中數(shù)組輸出的問題
說的是動態(tài)數(shù)組。使用方法是dima()asintegerredima(5)上面的代碼是利用動態(tài)數(shù)組定義的一個一維的大小為6的數(shù)組。
dima()asintegerredima(5,9)上面的代碼是利用動態(tài)數(shù)組定義的一個2維的大小為6*10的數(shù)組。
vb實現(xiàn)數(shù)組組合輸出
如果是固定數(shù)目的元素組合,那么用數(shù)個For循環(huán)嵌套來解決是很簡單的,也不用判斷重復。輸入用的是文本框控件數(shù)組,輸出的文本框的MultiLine屬性要設為True,這樣才能顯示多行。
從13個元素中取6個不重復元素的組合共有1716個。
Private Sub Command1_Click() Dim a(0 To 12) As Integer Dim i As Integer For i = 0 To 12 a(i) = Text(i)百科.Text Next Text1.Text = s(a) End Sub Private Function s(a() As Integer) As String Dim i1 As Integer Dim i2 As Integer Dim i3 As Integer Dim i4 As Integer Dim i5 As Integer Dim i6 As Integer Dim c As Integer Dim r As String For i1 = 0 To 12 – 5 For i2 = i1 + 1 To 12 – 4 For i3 = i2 + 1 To 12 – 3 For i4 = i3 + 1 To 12 – 2 For i5 = i4 + 1 To 12 – 1 For i6 = i5 + 1 To 12 r = r & a(i1) & \”,\” & a(i2) & \”,\” & a(i3) & \”,\” & a(i4) & \”,\” & a(i5) & \”,\” & a(i6) & vbCrLf c = c + 1 DoEvents Next Next Next Next Next Next MsgBox c s = r End Function 但是這種算法的缺點是只能用于固定的數(shù)目,而且數(shù)目多的話程序寫起來也很麻煩。下面再給一個可以算出任意數(shù)目元素組合的代碼。
vb 數(shù)組相加 如何輸出數(shù)組c
你的代碼addarray函數(shù)c(i,j)=a()+b()下面加上一句debug.printc(i,j)就輸出了。如果你認為debug.print是輸出語句的話另外建議以后這類的問題**是發(fā)代碼,不要發(fā)圖片,一般回答者不喜歡看圖片,如果想回答你的問題,就要將你的內容輸入一次,實在太麻煩了。
vb 問題 數(shù)組的輸出
輸出到哪?TEXTBOX?dim i as integerfor i=0 to 8text1.text=text1.text & arr(i) & vbnewlinenext