酷代码 AI
菜单
服务商

c++小核桃想要编写一个程序来输出一个n*n的星号矩阵,下面请你帮助小核桃编写程序完成这个问题吧。 输入: 一个整数n,表示要输出一个n行,每行n个星号的星号正方形。 输出: n行n列的星号矩阵

```cpp #include <iostream> int main() { int n; // 输入矩阵的大小 std::cin >> n; for (int i = 0; i < n; ++i) { for (int j = 0; j < n; ++j) { // 输出星号 std::cout << "*"; } // 每行结束后换行 std::cout << std::endl; } return 0; } ``` 上述代码实现了输出一个 `n * n` 的星号矩阵的功能。首先通过 `std::cin` 获取用户输入的整数 `n`,接着使用两层嵌套的 `for` 循环,外层循环控制行数,内层循环控制每行的星号数量。内层循环每次输出一个星号,一行输出完毕后,使用 `std::cout << std::endl` 换行,继续输出下一行,直到输出完 `n` 行。 [2026-01-02 19:25:23 | AI问答 | 219点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多