c# - 用for循环填充矩阵

标签 c# c arrays matrix 2d

首先,我用“0”填充数组,然后想用“1”替换第一行。无法理解为什么第二个“for”循环用“1”填充整个矩阵。

int i, j, array[length][width];


for (i = 0; i < length; i++) {
    for (j = 0; j < width; j++) {
        array[i][j] = 0;
    }
}

for (i = 0; i < width; i++) {
    array[0][i] = 1;
}`

最佳答案

我运行了代码,它只用 1 填充了矩阵的第一行。尝试再次运行它。

关于c# - 用for循环填充矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33877910/

相关文章:

c# - 如何使用 C# 将一个文件从 Azure 文件共享中的一个文件夹复制到另一个文件夹?

c# - 在 C# 中检测此参数差异

c# - PowerShell AD 查询与 C# AD 查询 - 速度

c# - 是否可以使用 .NET 异步方法获得良好的堆栈跟踪?

我可以多次运行同一个线程吗?

c - 可移植地确定最严格的对齐数据类型

arrays - 根据阈值对整数应用不同的乘数

c - UDP 传输 - 实现 CRC-16

java - 如何通过单击主 Activity 中的自定义信息窗口来更改不同 Activity 中布局的 TextView

c - 指针的指针和内存分配