牛客BC114 | #圣诞树#

圣诞树

http://www.nowcoder.com/practice/9a03096ed8ab449e9b10b0466de29eb2

int main()
{
	int c = 1;//用于控制最后的尾巴(数柄);
	int n = 0;//层数
     scanf("%d", &n);
	 int d = 3 * n;//a和d用于控制最开始的空白数;
	for (int i = 1; i <= n; i++)
	{
		for (int a = d -1;a>0;a--)//
		{
			printf(" ");
		}
		for (int k = 1; k <= i; k++)//k代表一行打印多少个“*     ”
		{
			printf("*     ");//把第一层当作“*     ”来打印
		}
		printf("\n");
		for (int a = d - 2; a > 0; a--)//同上
		{
			printf(" ");
		}
		for (int k = 1; k <= i; k++)
		{
			printf("* *   ");
		}
		printf("\n");
		for (int a = d-3; a > 0; a--)//同上
		{
			printf(" ");
		}
		for (int k = 1; k <= i; k++)
		{
			printf("* * * ");
		}
		printf("\n");
		d = d - 3;
	}
	while (c<=n)
	{
		for (int i = 1; i <= (6 * n - 1) / 2; i++)
		{
			printf(" ");
		}
		printf("*\n");
		c++;
	}
	return 0;
}

//我是新手,代码有写的不好的地方,希望大家指正;

全部评论
少侠不必过谦,俺就是看了你的思路才写的
3 回复 分享
发布于 2022-03-24 16:23
佩服
1 回复 分享
发布于 2023-04-02 21:56 广东
太牛逼了
1 回复 分享
发布于 2022-12-03 17:32 湖南
好厉害
1 回复 分享
发布于 2022-11-16 16:35 湖南
这™是新手?
1 回复 分享
发布于 2022-10-25 19:52 陕西
厉害的
1 回复 分享
发布于 2022-07-26 19:06
敢问少侠改成Python怎么写,在线等,挺着急的
1 回复 分享
发布于 2022-07-24 22:27
实在厉害。
1 回复 分享
发布于 2022-06-23 19:59
666666
点赞 回复 分享
发布于 07-10 17:07 甘肃
太厉害了
点赞 回复 分享
发布于 2023-12-19 18:46 陕西
牛皮
点赞 回复 分享
发布于 2023-10-19 12:51 山西
6
点赞 回复 分享
发布于 2023-09-05 13:31 湖南

相关推荐

05-26 10:24
门头沟学院 Java
qq乃乃好喝到咩噗茶:其实是对的,线上面试容易被人当野怪刷了
找工作时遇到的神仙HR
点赞 评论 收藏
分享
Lorn的意义:你这标个前端是想找全栈吗?而且项目确实没什么含金量,技术栈太少了,边沉淀边找吧 现在学院本想就业好一点四年至少得高三模式两年加油吧
点赞 评论 收藏
分享
昨天 11:27
门头沟学院 Java
点赞 评论 收藏
分享
评论
46
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务