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
for i = 1 to 4
for j = 1 to 5
b(i, j) = a(j + (i - 1) * 5)print b(i, j);
next
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...