溫馨提示×

c語言怎么用for循環(huán)輸入二維數(shù)組

小億
387
2023-12-16 17:21:40
欄目: 編程語言

使用for循環(huán)可以逐行輸入二維數(shù)組的元素。

下面是一個示例代碼,演示了如何使用for循環(huán)輸入一個3行4列的二維數(shù)組的元素:

#include <stdio.h>

int main() {
   int arr[3][4]; // 聲明一個3行4列的二維數(shù)組

   // 使用for循環(huán)逐行輸入二維數(shù)組元素
   for (int i = 0; i < 3; i++) {
      for (int j = 0; j < 4; j++) {
         printf("請輸入arr[%d][%d]的值:", i, j);
         scanf("%d", &arr[i][j]);
      }
   }

   // 輸出二維數(shù)組元素
   printf("二維數(shù)組元素為:\n");
   for (int i = 0; i < 3; i++) {
      for (int j = 0; j < 4; j++) {
         printf("%d ", arr[i][j]);
      }
      printf("\n");
   }

   return 0;
}

在上述代碼中,使用兩個for循環(huán)分別控制行和列的索引。在每次循環(huán)中,通過printf函數(shù)提示用戶輸入arr[i][j]的值,然后使用scanf函數(shù)將用戶輸入的值存儲在對應(yīng)的數(shù)組元素中。最后,再使用兩個for循環(huán)遍歷數(shù)組并輸出數(shù)組元素。

0