VB補(bǔ)充練習(xí)題-數(shù)組(共2頁)_第1頁
VB補(bǔ)充練習(xí)題-數(shù)組(共2頁)_第2頁
VB補(bǔ)充練習(xí)題-數(shù)組(共2頁)_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上VB補(bǔ)充習(xí)題數(shù)組1. 隨機(jī)生成15個(gè)100以內(nèi)的正整數(shù)并顯示在一個(gè)文本框中,再將所有對稱位置的兩個(gè)數(shù)據(jù)對調(diào)后顯示在另一個(gè)文本框中(第1個(gè)數(shù)與第15個(gè)數(shù)對調(diào),第2個(gè)數(shù)與第14個(gè)數(shù)對調(diào),第3個(gè)數(shù)與第13個(gè)數(shù)對調(diào))。2. 隨機(jī)生成20個(gè)100以內(nèi)的兩位正整數(shù),統(tǒng)計(jì)其中有多少個(gè)不相同的數(shù)。3. 20個(gè)兩位隨機(jī)正整數(shù)圍成一圈,找出每四個(gè)相鄰數(shù)之和中的最大值,并指出是哪四個(gè)相鄰的數(shù)。4. 隨機(jī)生成一個(gè)5×5的整數(shù)矩陣,該矩陣的副對角線(矩陣左下角到矩陣的右上角連線)上方元素都是兩位偶數(shù),副對角線和它的下方元素都為奇數(shù)。5. 設(shè)有一個(gè)二維數(shù)組A(5,5),試編寫程序計(jì)算:

2、a) 所有元素之和;b) 所有靠邊元素之和;c) 兩條對角線元素之和。6. 利用隨機(jī)函數(shù)生成一個(gè)由兩位正整數(shù)構(gòu)成的4行5列的矩陣,求出矩陣行的和為最大和最小的行,并調(diào)換這兩行的位置。7. 隨機(jī)生成20個(gè)1050之間的互不相同的整數(shù),并求出它們的平均值。8. 找出100以內(nèi)的所有素?cái)?shù),存放在數(shù)組Prime中,并將所找到的素?cái)?shù)按每行10個(gè)的形式顯示在窗體上。9. 求出裴波拉契數(shù)列的前20項(xiàng),并按順序?qū)⑺鼈冿@示在一個(gè)文本框內(nèi)。裴波拉契數(shù)列的遞推公式如下:10. 分別用選擇法、直接法和冒泡法對20個(gè)數(shù)進(jìn)行排序。11. 在一個(gè)隨機(jī)數(shù)組中,按順序查找是否存在要查找的數(shù)。12. 利用二分查找法,在一個(gè)已經(jīng)排

3、好序的數(shù)組中,查找是否存在需要找的數(shù)。13. 求一個(gè)n×n階的轉(zhuǎn)置矩陣。n從鍵盤輸入,A矩陣和它的轉(zhuǎn)置矩陣本別顯示在兩個(gè)文本框中。14. 設(shè)A是3×2的矩陣,B是2×3的矩陣,求A矩陣和B矩陣的乘積矩陣C=A·B。15. 有一個(gè)二維數(shù)組,找到不同行、不同列的三個(gè)數(shù)組元素的乘積最大的一組,并將這三個(gè)元素按下面的形式打印出來。A(1,x)=xx A(2,x)=xx A(3,x)=xx45678923549989592916. 編寫打印N階幻陣的程序。幻陣是由1N2個(gè)自然數(shù)組成的奇次方陣(N是一個(gè)奇數(shù)),方陣的每一行、每一列及兩條對角線上的元素和相等?;藐嚨木?/p>

4、排規(guī)律如下(假定幻陣名為A):(1)1放在最后一行的中間位置。即I=N,J=(N+1)/2,A(I,J)=1。(2)下一個(gè)數(shù)放在前一個(gè)的右下方,即A(I+1,J+1)。 (a)若I+1>N,且J+1N,則下一個(gè)數(shù)放在第一行的下一列位置。 (b)若I+1N,且J+1>N,則下一個(gè)數(shù)放在下一行的第一列位置。 (c)若I+1>N,且J+1>N,則下一個(gè)數(shù)放在前一行的上方位置。 (d)若I+1N,且J+1N,但右下方位置已存放數(shù)據(jù),則下一個(gè)數(shù)放在前一個(gè)數(shù) 的上方。(3)重復(fù)第二步,直到N2個(gè)數(shù)都放入方陣中。下面是一個(gè)3階幻陣示例:49235781617. 對N階方陣A中的與副對角線平行的各條斜線(共有2N-1條,如下圖所示)上的元素進(jìn)行累加求和并進(jìn)行比較,求出累加和的最大值Max以及具有最大值的斜線上的最大元素。572241242696494918. 隨機(jī)生成10個(gè)兩兩互質(zhì)的數(shù),并按從大到小的順序存放在ListBox中。所謂“兩兩互質(zhì)”,就是指任意兩個(gè)數(shù)除了1以外沒有其他的公約數(shù)。在使用列表框時(shí)可以把它的List屬性當(dāng)作數(shù)組一樣看待。除第一個(gè)隨機(jī)數(shù)以外,每當(dāng)生成一個(gè)4位的隨機(jī)整數(shù),都要驗(yàn)證這個(gè)數(shù)和列表框中每個(gè)列表項(xiàng)是否互質(zhì)。若不互質(zhì),則丟棄它;若互質(zhì),則拿它依次和

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論