c语言怎么用for循环输入二维数组

   2025-02-13 8090
核心提示:使用for循环可以逐行输入二维数组的元素。下面是一个示例代码,演示了如何使用for循环输入一个3行4列的二维数组的元素:#include

使用for循环可以逐行输入二维数组的元素。

下面是一个示例代码,演示了如何使用for循环输入一个3行4列的二维数组的元素:

#include <stdio.h>int main() {   int arr[3][4]; // 声明一个3行4列的二维数组   // 使用for循环逐行输入二维数组元素   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]);      }   }   // 输出二维数组元素   printf("二维数组元素为:\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循环分别控制行和列的索引。在每次循环中,通过printf函数提示用户输入arr[i][j]的值,然后使用scanf函数将用户输入的值存储在对应的数组元素中。最后,再使用两个for循环遍历数组并输出数组元素。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言