c語言中怎樣實現對二維數組元素進行賦值並輸出。
最佳回答:
用一個兩重循環就可以了:
#include <stdio.h>
void main()
{
int a[3][4] = {0}, row, col;
printf("請輸入數組元素的值(3行4列): \n");
for (row=0; row<3; row++)
for (col=0; col<4; col++)
scanf("%d", &a[row][col]);
printf("您輸入的數組為:\n");
for (row=0; row<3; row++)
{
//輸出當前行的元素
for (col=0; col<4; col++)
printf("%3d", a[row][col]);
//換行
printf("\n");
}
}
//測試結果: