當前位置:編程學習大全網 - 編程軟體 - C語言編程:定義壹個4行5列的二維整型數組,隨機為每個元素賦值,找出其中最小值及所在下標,怎麽寫?

C語言編程:定義壹個4行5列的二維整型數組,隨機為每個元素賦值,找出其中最小值及所在下標,怎麽寫?

先初始化隨機數發生器,然後為二維整型數組賦值,賦值的時候,順便就用打擂臺的方法找出最小數,找到最小數以後就更新記錄它的下標,循環結束的時候,輸出下標和最小數的值。

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

int main()

{ int i,j,i0=0,j0=0,a[4][5];

srand(time(0));

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

{ for(j=0; j<5; j++)

{ a[i][j]=rand()%100+1;

? printf("%4d",a[i][j]);

? if(a[i][j]<a[i0][j0])

? { i0=i;

j0=j;

? }

}

printf("\n");

}

printf("最小值是a[%d][%d]=%d\n",i0,j0,a[i0][j0]);

return 0;

}

  • 上一篇:寫稿機器人上崗:僅用0.3秒完成壹篇新聞稿
  • 下一篇:java裏打星星怎麽做啊
  • copyright 2024編程學習大全網