21xrx.com
2025-04-28 00:58:28 Monday
文章检索 我的文章 写文章
C++如何打印星号?
2023-07-05 03:08:57 深夜i     32     0
C++ 打印 星号

C++是一种流行的编程语言,它可以用来开发各种应用程序。打印星号在编程中是一个很常见的任务。接下来,我们将介绍如何在C++中打印星号。

在C++中,我们可以使用循环语句和输出语句来打印星号。下面是一个简单的示例程序:

#include <iostream>
using namespace std;
int main() {
  int rows, cols;
  cout << "Enter the number of rows: ";
  cin >> rows;
  cout << "Enter the number of columns: ";
  cin >> cols;
  for (int i = 0; i < rows; i++) {
    for (int j = 0; j < cols; j++) {
      cout << "* ";
    }
    cout << endl;
  }
  return 0;
}

在这个程序中,我们首先定义了变量`rows`和`cols`来存储用户输入的行数和列数。然后,我们使用`for`循环来遍历每一行和每一列,使用`cout`输出星号。在每一行打印完星号后,我们通过`cout`输出一个换行符,以便在控制台上创建一个矩形形状。

运行这个程序,我们可以看到如下输出:

Enter the number of rows: 5
Enter the number of columns: 10
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *

上面的输出是一个`5`行、`10`列的矩形,其中每个单元格都包含一个星号。

除了使用上方的方法,C++还提供了很多其他打印星号的方法,比如使用函数、指针、类、结构体等等。你可以根据自己的需要选择合适的方法来完成任务。

  
  

评论区