C++ 命令行输出一棵可(pu)爱(su)的圣诞树

Posted CSU迦叶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ 命令行输出一棵可(pu)爱(su)的圣诞树相关的知识,希望对你有一定的参考价值。

#include<bits/stdc++.h>
#include<windows.h>
using namespace std;

void star()
	Sleep(200);
	printf("*");


void printStar(int pos)
	for(int i=0;i<7;i++)
		printf(" ");
	
	for(int i=0;i<pos;i++)
		printf(" ");
	
	star();
	printf("\\n");


void printTwoStars(int pos1,int pos2)
	for(int i=0;i<7;i++)
		printf(" ");
	
	for(int i=0;i<pos1;i++)
		printf(" ");
	
	star();
	int gapLen = pos2-pos1-1;
	for(int i=0;i<gapLen;i++)
		printf(" ");
	
	star();
	printf("\\n");


void printStarLine(int strPos,int endPos)
	for(int i=0;i<7;i++)
		printf(" ");
	
	for(int i=0;i<strPos;i++)
		printf(" ");
	
	int gapLen = endPos-strPos+1;
	for(int i=0;i<gapLen;i++)
		star();
	
	printf("\\n");


int main()

	 //5
	 printStar(5);
	 //4 6
	 printTwoStars(4,6);
	 //3-7
	 printStarLine(3,7);
	 //4 6
	 printTwoStars(4,6);
	 //3 7
	 printTwoStars(3,7);
	 //2-8
	 printStarLine(2,8);
	 //4 6
	 printTwoStars(4,6);
	 //3 7
	 printTwoStars(3,7);
	 //2 8
	 printTwoStars(2,8);
	 //1 9
	 printTwoStars(1,9);
	 //0-10
	 printStarLine(0,10);
	 //4 6
	 printTwoStars(4,6);
	 //4 6
	 printTwoStars(4,6);
	 //4-6
	 printStarLine(4,6);
	 
	 printf("     Merry Christmas!\\nLove actually is all around~");
 

 祝大家圣诞快乐,年末顺遂。

 2021年12月25日又半小时于长沙中南大学铁道学院

以上是关于C++ 命令行输出一棵可(pu)爱(su)的圣诞树的主要内容,如果未能解决你的问题,请参考以下文章

快圣诞节了,用Python 送你一棵圣诞树

画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)

芜湖,这是一棵会唱歌的圣诞树

小5聊使用js+css+div布局方式画一棵圣诞树,带闪烁霓虹灯效果

Unity中几行代码画一颗圣诞树(Debug.log永远的神)

如何将值从python传递给c++并返回?