题目描述
问题:输入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 ;
}