MST

星途 面试题库

面试题:C语言多维数组下标的常规使用

假设有一个二维数组 int arr[3][4]; 请编写一段代码,通过遍历该二维数组,将所有元素初始化为其行下标与列下标的和,并打印出数组中的所有元素。
31.5万 热度难度
编程语言C

知识考点

AI 面试

面试题答案

一键面试
#include <stdio.h>

int main() {
    int arr[3][4];
    // 初始化数组
    for (int i = 0; i < 3; i++) {
        for (int j = 0; j < 4; j++) {
            arr[i][j] = i + j;
        }
    }
    // 打印数组元素
    for (int i = 0; i < 3; i++) {
        for (int j = 0; j < 4; j++) {
            printf("%d ", arr[i][j]);
        }
        printf("\n");
    }
    return 0;
}