21xrx.com
2024-06-03 05:51:44 Monday
登录
文章检索 我的文章 写文章
C++编程:打印星号图案
2023-07-12 15:05:57 深夜i     --     --
C++ 编程 星号图案 循环 控制语句

C++是一种强大的编程语言,可以为我们提供各种各样的功能,包括打印星号图案。在这篇文章中,我们将介绍如何使用C++编程语言来打印不同形状的星号图案。

首先,让我们来看一下如何用C++编写一个打印正方形星号图案的程序。下面是代码示例:


#include <iostream>

using namespace std;

int main() {

  int rows;

  cout << "Enter the number of rows for the square: ";

  cin >> rows;

  for (int i = 1; i <= rows; i++) {

    for (int j = 1; j <= rows; j++) {

      cout << "*";

    }

    cout << endl;

  }

  return 0;

}

在上面的程序中,我们使用了嵌套循环来打印出正方形星号图案。外循环控制行数,内循环控制列数。在内循环中,我们使用了 cout << "*" 来输出星号字符,然后使用了 endl 来换行以便于打印出完整的图案。

接下来,我们将给出一个打印三角形星号图案的程序示例。下面是代码示例:


#include <iostream>

using namespace std;

int main() {

  int rows;

  cout << "Enter the number of rows for the triangle: ";

  cin >> rows;

  for (int i = 1; i <= rows; i++) {

    for (int j = 1; j <= i; j++) {

      cout << "*";

    }

    cout << endl;

  }

  return 0;

}

在上面的程序中,我们使用了一个外循环和一个内循环来打印出三角形星号图案。外循环控制行数,内循环控制每行的星号数目。在内循环中,我们使用了 cout << "*" 来输出星号字符。随着外循环的进行,内循环中的星号数目也不断增加,最终打印出一个三角形星号图案。

以上就是我们介绍的使用C++编程语言打印星号图案的两个示例,希望能对你有所帮助。在实践中,你还可以尝试打印出其他形状的星号图案,例如菱形、等腰三角形等等。通过编写这些程序,你将更加深入地理解C++编程语言的基础语法和程序设计思路。

  
  

评论区

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