我正在尝试制作一个c ++代码。但它没有用。它应该将一个2D数组显示在一个包含9行和8列的表中。我可以帮忙吗?
int main()
{
int ray[10][10], r, c, n=2;
for(r=0; r<=10; r++) {
for(c=0; c<=10; c++) {
ray[r][c]=n; n=n+2;
}
}
for(r=0; r<10; r++) {
for(c=0; c<10; c++) {
cout << ray[r][c] << " ";
}
}
return 0;
}
答案 0 :(得分:2)
一些帮助你的伪代码
Create a 2D array
Input the data
Loop from i = 1 to 9
Loop from j = 1 to 8
Print array[i][j] + " "
Print a new line
如果您使用printf
,请不要忘记使用正确的格式标识符,否则请使用cout
。
祝你好运。