库特<<恩德尔;不适用于打印 2D 阵列
cout<<endl; not working for printing a 2d array
>我正在尝试打印这样的 2D 数组。
1,2
3,4
5,6
7,8
直到20
这是代码
#include <iostream>
using namespace std;
int main()
{
int A[10][2]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
for(int i=0;i<10;i++)
for(int j=0;j<2;j++)
{
cout<<A[i][j]<<" ";
}
cout << endl;
}
但是每次打印时,它都会以直线打印它们,例如 1 2 3 4 5 6.............我可能做错了什么?
嘿,你忘了在第一个 for 循环之后添加 {}。 这是解决方案
#include <iostream>
using namespace std;
int main()
{
int A[10][2]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
for(int i=0;i<10;i++)
{
for(int j=0;j<2;j++)
{
cout<<A[i][j]<<" ";
}
cout << endl;
}
}
相关文章:
- 如何循环打印顶点结构
- 为什么在popback()操作之后,它仍然打印完整的矢量
- 如何在c++中打印目录
- 请解释这句话(cout<<1+int((a<b)^((b-a)&1) )<<endl
- 有一个打印语句的函数是一种糟糕的编程实践吗
- 在线编译器中的分段C++没有打印消息
- 呼叫运营商<<临时
- 在C++中打印指向不同基元数据类型的指针的内存地址
- 这个指针和内存代码打印是什么?我不知道是打印垃圾还是如何打印我需要的值
- 如何将结构插入到集合中并打印集合的成员
- 在循环C++中指定字符串之后,不会打印该字符串
- 以螺旋方式打印矩阵的程序.(工作不好)
- 从控制台中删除最后打印的元素
- 如何使用Crypto++并为RSA返回可打印的字节/字符数组
- 如何仅使用对象名称打印特定于对象的成员
- 过载输出<<用于类的运算符,以打印其中的元组
- 重载operator< & lt;作为会员打印
- 重载& lt; & lt;用于打印自定义异常的操作符
- 如何显示/打印字符串对象?cout & lt; & lt;Int工作,count <<字符串
- 什么会导致死亡<<变量& lt; & lt;“ t";当输出超过终端宽度时,打印空白而不是值