21xrx.com
2024-12-28 08:15:51 Saturday
登录
文章检索 我的文章 写文章
C++:字符三角形-输入一个数字
2023-07-13 00:14:12 深夜i     --     --
C++ 字符三角形 数字 输入

C++是一种非常流行的编程语言,用于开发各种类型的应用程序,如桌面应用程序、网络应用程序等。今天我们将介绍如何使用C++编写一个有趣的小程序,即字符三角形。

首先,我们需要一个用户输入的数字,这个数字将用于绘制字符三角形的高度。我们可以使用C++的标准输入流来获取用户输入,代码如下:


int height;

cout << "请输入一个数字:" << endl;

cin >> height;

接下来是绘制字符三角形的代码,这里我们使用嵌套循环来实现。外层循环控制行数,内层循环控制每一行的字符数。具体实现可以参考以下代码:


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

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

    cout << "*";

  }

  cout << endl;

}

这段代码会输出一个由*字符组成的三角形,其中第一行有一个*字符,第二行有两个,以此类推,直到最后一行有输入的数字个*字符。

除了输出字符三角形,我们还可以尝试输出其它形状,例如:


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

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

    cout << i;

  

  cout << endl;

}

这段代码会输出一个由数字组成的三角形,其中第一行有一个数字1,第二行有两个数字2,以此类推,直到最后一行有输入的数字个数字。

总之,C++是一种强大的编程语言,可以实现很多有趣的程序。希望本文能够对初学者有所帮助。

  
  

评论区

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