c++输出一个10x10矩阵的*组成的字母N
时间: 2024-11-20 09:55:45 浏览: 10
矩阵中寻找鞍点_C++_算法_矩阵鞍点算法_鞍点_
5星 · 资源好评率100%
在C++中,你可以使用嵌套循环来创建一个由'*'字符组成的10x10矩阵并打印出大写的"N"字形。下面是一个简单的示例:
```cpp
#include <iostream>
using namespace std;
void printMatrix(int rows, char symbol) {
for (int i = 0; i <= rows; ++i) {
// 上半部分的竖线
for (int j = 0; j < rows - i; ++j) {
cout << " ";
}
// 'N'的每个点
for (int k = 0; k <= 2 * i; ++k) {
if (k == i || k == 2 * i - i) {
cout << symbol;
} else {
cout << " ";
}
}
// 换行
cout << endl;
}
}
int main() {
int matrixSize = 10;
printMatrix(matrixSize, '*');
return 0;
}
```
当你运行这个程序时,它会在控制台打印出一个10x10的矩阵,形状类似于大写的"N"。
阅读全文