我需要写一个程序
定义一个名为 settings 的二维数组,其类型、维度和大小足以容纳下表:
0 1 2 3 4
10 11 12 13 14
20 21 22 23 24
用表中的值初始化数组
- 以整齐的行和列打印数组以进行标准输出。
我在这方面学过一些 Java,但实际输出数字有困难。我相信数组中的所有内容都是正确的,并且我正在尝试使用 if 语句进行输出。任何方式都行,我需要学习如何在word中输出表格。同样在这个例子中,他把每个数字都整齐地“装箱”了。这在文字上是可能的还是只是我在上面给出的例子可能?
这是我迄今为止编写的代码。
main() {
#define column 5
#define row 3
int i = 0;
int j = 0;
int table[row][column] =
{
{0, 1, 2, 3, 4},
{10, 11, 12, 13, 14},
{20, 21, 22, 23, 24}
};
if(i<3) {
if(j<5) {
return table[i][j];
j++;
}
i++;
}
return 0;
}
我已经测试过了,它输出了正确的表格
# include <stdio.h>
int main()
{
static const int column = 5;
static const int row = 3;
int table[row][column] =
{
{0, 1, 2, 3, 4},
{10, 11, 12, 13, 14},
{20, 21, 22, 23, 24}
};
for(int i = 0; i < row; ++i)
{
for(int j = 0; j < column; ++j)
{
printf("%d ", table[i][j]);
}
printf("\n");
}
getchar(); // this means you have to press enter to exit the console
return 0;
}
我是一名优秀的程序员,十分优秀!