题解 | #带空格直角三角形图案#

带空格直角三角形图案

https://www.nowcoder.com/practice/192d1039c3d44155bb868073f5482670

//
//思路:
//嵌套三层循环
//第一层进行多组输入操作
//第二层对行数进行控制
//第三层对每一行中的内容进行控制
//

#include<stdio.h>
int main()
{
	int i = 0;
	int j = 0;
	int n = 0;
	while (scanf("%d", &n) != EOF)//第一层循环,进行多组输入
	{
		for (i = 0; i < n; i++)//第二层循环操控行数;
		{
			for (j = 0; j < n - i - 1; j++)//第三层循环(1)操控每一行前面的空白  ;
			{
				printf("  ");
			}
			for (j = 0; j <= i; j++)//第三层循环(2)操控每一行的* ;
			{
				printf("* ");
			}
			printf("\n");//一行结束要换行
		}
	}
	return 0;
}

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-03 18:30
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-04 14:23
steelhead:你回的有问题,让人感觉你就是来学习的
点赞 评论 收藏
分享
牛客38347925...:9,2学生暑期实习失利开始投小厂,给这群人整自信了
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

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