当前位置:首页C语言 > 正文

c语言二维数组怎么输入

作者:野牛程序员:2024-01-09 08:20:40C语言阅读 2190

二维数组可以通过嵌套循环来进行输入。以下是一个简单的C语言示例,演示如何输入一个2x2的二维数组:

#include <stdio.h>

int main() {
    int rows = 2;
    int cols = 2;
    int array[rows][cols];

    // 输入二维数组元素
    for (int i = 0; i < rows; ++i) {
        for (int j = 0; j < cols; ++j) {
            printf("输入第%d行第%d列的元素:", i + 1, j + 1);
            scanf("%d", &array[i][j]);
        }
    }

    // 打印输入的二维数组
    printf("输入的二维数组为:\\n");
    for (int i = 0; i < rows; ++i) {
        for (int j = 0; j < cols; ++j) {
            printf("%d\\t", array[i][j]);
        }
        printf("\\n");
    }

    return 0;
}

在这个示例中,用户需要逐个输入二维数组的每个元素。可以根据实际需求调整数组的大小和循环的次数。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击