算法笔记——Codeup Contest 100000577 Problem D 沙漏图形 tri2str [1*+]

题目描述
问题:输入n,输出正倒n层星号三角形。首行顶格,星号间有一空格,效果见样例
输入样例
3
输出样例
在这里插入图片描述
数据规模 1<= n <=50

代码

#include <cstdio>
int main() {
	int n;
	scanf ("%d", &n) ;
	for (int i=0; i<n; i++) {
		for (int j=0; j<i; j++) {
			printf (" ") ;
		}
		for (int j=0; j<n-i; j++) {
			printf ("* ") ;
		}
		printf ("\n") ;
	}
	for (int i=n-2; i>=0; i--) {
		for (int j=0; j<i; j++){
			printf (" ") ;
		}
		for (int j=0; j<n-i; j++) {
			printf ("* ") ;
		}
		printf ("\n") ;
	}
	return 0 ;
}

猜你喜欢

转载自blog.csdn.net/arthur01p/article/details/86555834
今日推荐