作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<分区>
所以我不确定我做错了什么。我知道这将是一些小而简单的事情,但我确实需要一点帮助。大多数情况下它只打印出每行的第一个数字,之后它只打印出 0。可能只是因为我整天盯着电脑,压力导致我的大脑无法正常工作,但任何帮助都会很棒。我知道大多数人使用 i 和 j,但我喜欢用 r 代表行,用 c 代表列。
#include <iostream>
using namespace std;
int main() {
int m1[4][4] = {(1, 2, 3, 4), (4, 3, 2, 1), (1, 2, 3, 4), (4, 3, 2, 1)};
int m2[4][4] = {(0, 0, 0, 0), (1, 1, 1, 1), (2, 2, 2, 2), (3, 3, 3, 3)};
int m3[4][4] = {(5, 8, 2, 5), (4, 7, 1, 4), (6, 9, 3, 6), (4, 5, 6, 4)};
int m4[4][4] = {(1, 3, 7, 9), (2, 6, 8, 4), (7, 8, 9, 6), (1, 2, 3, 4)};
//print matrix 1
cout << "Matrix 1: " << endl;
for (int r = 0; r < 4; r++) {
for (int c = 0; c < 4; c++) {
cout << m1[r][c] << " ";
}
cout << endl;
}
cout << endl << endl;
//print natrix 2
cout << "Matrix 2: " << endl;
for (int r = 0; r < 4; r++) {
for (int c = 0; c < 4; c++) {
cout << m2[r][c] << " ";
}
cout << endl;
}
cout << endl << endl;
//print matrix 3
cout << "Matrix 3: " << endl;
for (int r = 0; r < 4; r++) {
for (int c = 0; c < 4; c++) {
cout << m3[r][c] << " ";
}
cout << endl;
}
cout << endl << endl;
//print matrix 4
cout << "Matrix 4: " << endl;
for (int r = 0; r < 4; r++) {
for (int c = 0; c < 4; c++) {
cout << m4[r][c] << " ";
}
cout << endl;
}
cout << endl << endl;
cout << endl << endl;
system("pause");
}
我是一名优秀的程序员,十分优秀!