21xrx.com
2024-09-20 00:36:57 Friday
登录
文章检索 我的文章 写文章
C++如何输出四排五个星号
2023-07-01 15:55:42 深夜i     --     --
C++ 输出 四排 五个星号 循环

在C++程序中,输出星号是非常常见的操作。而有时我们需要输出多个星号,甚至需要输出固定数量的星号,比如需要输出四排五个星号。那么该怎么做呢?

其实很简单,只需要使用循环语句就可以了。具体步骤如下:

1. 使用嵌套循环,外层循环控制输出的行数,内层循环控制每行输出的星号数量。

2. 在内层循环中使用cout语句输出星号,并加上间隔符号(如空格),使输出的星号之间有一定的间隔,美观性更佳。

下面是一段示例代码,用来输出四排五个星号:


#include <iostream>

using namespace std;

int main() {

  for (int i = 1; i <= 4; i++) {  // 控制输出4排

    for (int j = 1; j <= 5; j++) {  // 控制每排输出5个星号

      cout << "* ";

    }

    cout << endl;  // 每输出完一排就换一行

  }

  return 0;

}

上述代码中,第一个for循环控制了行数,第二个for循环控制了每行输出的星号数量。内层循环使用cout语句输出星号,同时加上了一个空格,从而保证星号之间有间隔。外层循环在每一排输出完之后,使用cout语句输出一个换行符号,使下一排输出能够跳到下一行。

执行上述代码后可以得到类似如下的输出:


* * * * *

* * * * *

* * * * *

* * * * *

可以看到,程序成功地输出了四排五个星号。这个方法同样适用于输出其它数量的星号或其它形状,只需要根据需要修改循环的控制条件即可。

  
  

评论区

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