#include <stdio.h>
int main()
{
int array[1][1];
for (int x = 0; x < 2;x++)
{
printf("x%d\n",x);
for (int y = 0; y < 2;y++)
{
printf("y%d\n",y);
scanf("%d\n",&array[x][y]);
}
}
return 0;
}
我正在尝试扫描数组元素以启动矩阵计算器。该代码将5个数字作为输入而不是4。在x0和y0之后,它接受两个数字,并且idk为什么。我发布了输出。
x0
y0
1
1
y1
1
x1
y0
1
y1
1
答案 0 :(得分:2)
这是一个有效的版本:
$js =<<< JS
$(".dynamicform_wrapper").on("afterInsert", function(e, item) {
$(item).find("input[name*='[price]']").inputmask({
"alias":"decimal",
"groupSeparator":".",
"digits":0,
"autoGroup":true,
"removeMaskOnSubmit":true,
"rightAlign":false
});
});
JS;
$this->registerJs($js, \yii\web\View::POS_LOAD);
#include <stdio.h>
int main()
{
// Define a 2x2 array
int array[2][2];
for (int x = 0; x < 2;x++)
{
printf("x%d\n",x);
for (int y = 0; y < 2;y++)
{
printf("y%d\n",y);
scanf("%d", &array[x][y]);
}
}
return 0;
}
的索引为array[n]
.. 0
,如果n-1
的索引只有一个有效索引。