21xrx.com
2025-03-27 17:00:53 Thursday
文章检索 我的文章 写文章
C++编写圣诞树代码
2023-07-04 23:41:52 深夜i     74     0
C++编程 圣诞树 代码实现 绘图 循环结构

圣诞树是圣诞节的重要象征之一,每年的圣诞节都会在家里摆上一棵漂亮的圣诞树。而作为程序员,我们也可以利用 C++ 编写一个虚拟的圣诞树,来庆祝这个重要的节日。

以下是一个简单的 C++ 圣诞树代码示例:

#include <iostream>
using namespace std;
int main() {
  int height;
  cout << "请输入圣诞树的高度:";
  cin >> height;
  for (int i = 1; i <= height; i++) {
    for (int j = 1; j <= height - i; j++)
      cout << " ";
    
    for (int j = 1; j <= i * 2 - 1; j++) {
      cout << "*";
    }
    cout << endl;
  }
  for (int i = 1; i <= height - 1; i++)
    cout << " ";
  
  cout << "*" << endl;
  return 0;
}

在上面的代码中,我们首先获取用户输入的圣诞树高度,然后利用两个 for 循环来输出圣诞树的各个部分。第一个循环是输出树杈部分,利用两个内部的 for 循环来控制空格和星号的输出。

第二个循环是输出圣诞树的树干部分,只需要输出一排空格和一个星号即可。

通过以上代码,我们就可以在屏幕上输出一个简单的 C++ 圣诞树了。如果你想要让这个圣诞树更加生动,也可以在代码中添加多种颜色和特效效果,让你的圣诞树更具有节日气氛。

  
  

评论区