用隨機函式產生兩位數的整數,存於4行5列的二維陣列中

2021-03-03 20:58:51 字數 1542 閱讀 6522

1樓:匿名使用者

#include

#include

using namespace std;

void main()

else}}

int imax = sz[0][0], imin = sz[0][0];

int imaxx, imaxy;

int iminx, iminy;

for (i=0;i<4;i++)

if (sz[i][j] < imin)

}cout << endl;

}cout << imax << "\t" << imaxx << "," << imaxy << endl;

cout << imin << "\t" << iminx << "," << iminy << endl;}

定義一個包含4行5列的二維陣列並用[60,100]的隨機整數對陣列進行賦值,然後將

2樓:山水阿銳

您好,您

試試:private sub ***mand1_click()dim a(20) as integer, b(4, 5) as integer

randomize

for i = 1 to 20

a(i) = int(rnd * 91) + 10print a(i);

if i mod 5 = 0 then printnext

print

for i = 1 to 4

for j = 1 to 5

b(i, j) = a(j + (i - 1) * 5)print b(i, j);

next

print

next

end sub

c語言設計 隨機產生兩位數的整數放入一個5行5列的二維陣列中,求該二維陣列對角線上最大值所在的行和

3樓:取名不簡單的說

#include

#include

#include

int row(int a[5][5])

for (i = 1; i < 5; i++)max1 = a[max1][max1] > a[max2][4 - max2] ? max1 : max2;

return max1 + 1;

}int col(int a[5][5])for (i = 1; i < 5; i++)max1 = a[max1][max1] > a[max2][4 - max2] ? max1 : (4 - max2);

return max1 + 1;

}int main()

;srand((unsigned)time(0));//時間做種保證隨機

for (i = 0; i < 5; ++i)for (j = 0; j < 5; ++j)int r = row(a);

int c = col(a);

printf("%d %d", r, c);//輸出的分別是行和列system("pause");

return 0;}

用1,2,3,4,5,6,數字組成兩位數,一位

不妨設這7個數是a,b,c,d,e,f,g 其中a,b,c做了十位數字,d,e,f,g做了個位數字,那麼一定有回10a 10b 10c d e f g 100,所以d e f g末尾一定是0.1 2 3 4 5 6 7 28,d e f g 10或20.分兩種情況 1當d e f g 10時,1 2...

用2,3,4,5,6,7,8,9組成兩位數(每個數字只用一次),使其中數的和與另數的

用2,3,4,5,6,7,8,9組成4個兩位數 每個數只能用一次 使其中2個數的和與另2個數的和相等 用2,3,4,5,6,7,8,9組成 bai4個兩位du 數 zhi每個數字 用2,3,4,5,6,7,8,9組成4個兩位數 每個數dao字只用一版次 使其權中2個數的和與另2個數的只用一次 使其中...

利用隨機函式產生兩位整數,怎麼按從大到小的順序排序輸出

include include include using namespace std int main for int i 0 i 10 i for int j 0 j 9 i j if a j import random a range 10,100 b random.sample a,10 b...