21xrx.com
2025-06-21 07:43:55 Saturday
文章检索 我的文章 写文章
C++代码:输出6层由*组成的三角形
2023-07-01 04:17:02 深夜i     25     0
C++ 输出 6层 *组成 三角形

C++代码示例:

#include <iostream>
int main() {
  for (int i = 1; i <= 6; ++i) {
    for (int j = 1; j <= i; ++j) {
      std::cout << '*';
    }
    std::cout << std::endl;
  }
}

以上代码使用嵌套的循环语句打印出一个由星号组成的三角形。

外层循环控制打印出的行数,此处由1开始遍历到6,执行6次循环。内层循环则控制每行打印的星号个数,根据外层循环的计数器i,内层循环遍历从1到i的所有整数,打印星号。

每次内层循环完成后,输出一个换行符,以便在新的行上开始打印下一组星号。最终输出结果为:

*
**
***
****
*****
******

以上代码可以用于初学者学习循环语句的基本操作。如果你对C++编程有兴趣,可以尝试修改代码以达到不同的效果,比如通过打印不同字符或调整循环嵌套的次数来创建不同形状的三角形。

  
  

评论区

    相似文章