21xrx.com
2024-11-05 19:37:18 Tuesday
登录
文章检索 我的文章 写文章
C++输出N行N列星号
2023-07-12 02:46:43 深夜i     --     --
C++ 输出 N行 N列 星号

C++ 是一种高级编程语言,常被用于开发计算机应用程序。在 C++ 中,我们可以使用循环语句和输出语句来输出星号图案。本文将介绍如何在 C++ 中输出 N 行 N 列的星号图案。

首先,我们需要使用头文件 iostream 和 namespace std 来声明输入输出流和标准命名空间。然后,我们可以通过使用 for 循环语句来控制行数和列数,并在循环体内输出星号。

以下是使用 for 循环输出 N 行 N 列星号的示例代码:


#include <iostream>

using namespace std;

int main()

{

  int n;

  cout << "请输入行列数n:";

  cin >> n;

  for (int i = 1; i <= n; i++)

  {

    for (int j = 1; j <= n; j++)

    {

      cout << "* ";

    }

    cout << endl;

  }

  return 0;

}

在此代码中,我们首先要求用户输入行列数 n。然后,外层的 for 循环语句控制行数,内层的 for 循环语句控制列数,在循环体内使用 cout 输出星号和换行符。最后,将程序返回 0 表示正常结束。

运行程序后,用户将被要求输入一个正整数 n,然后程序将按照输入的数值输出 N 行 N 列的星号图案。例如,当用户输入 5 时,程序输出如下图案:


* * * * *

* * * * *

* * * * *

* * * * *

* * * * *

在此示例中,我们使用了两个 for 循环嵌套输出星号图案。通过控制循环次数,我们可以输出任意行列数的星号图案。

总的来说,C++ 中输出 N 行 N 列星号十分简单,只需要使用 for 循环语句和 cout 输出语句即可。无论是初学者还是专业程序员,都可以轻松掌握这一技巧。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复