21xrx.com
2024-11-22 05:23:55 Friday
登录
文章检索 我的文章 写文章
学习C++编程如何打印图形A和B
2023-07-05 12:00:20 深夜i     --     --
C++编程 打印 图形A 图形B 学习

如果你正在学习C++编程,其中一个有趣的任务就是打印出各种图形。在本文中,我们将介绍如何打印出图形A和B,这些图形可能是刚开始学习C++编程时需要掌握的。

图形A

图形A是一个三角形,由星号组成。下面是如何使用C++编程语言打印图形A的示例代码。


#include <iostream>

using namespace std;

int main(){

 int rows;

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

 cin >> rows;

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

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

   cout << "* ";

  }

  cout << endl;

 }

 return 0;

}

代码中的第一部分是要求用户输入行数的语句。然后使用嵌套for循环遍历所有行和列,打印出星号并在每一行结束时换行。输出结果将是一个由星号组成的三角形,行数由用户输入。

图形B

图形B是一个直角三角形,由星号组成。下面是如何使用C++编程语言打印图形B的示例代码。


#include <iostream>

using namespace std;

int main(){

 int rows;

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

 cin >> rows;

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

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

   cout << "* ";

  }

  cout << endl;

 }

 return 0;

}

与图形A的程序非常相似,不同之处仅在于只在i与j相等时才打印星号。输出结果将是一个由星号组成的直角三角形,行数由用户输入。

如果你正在学习C++编程,打印图形是一个很好的练习并且可以很有趣。我希望本文中的代码示例能够帮助你更好地理解如何在C++编程语言中打印出图形。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章