作者 usx程序设计类课程组
单位 绍兴文理学院
输入整数n,显示星号构成的三角形。例如,n=6时,显示输出的三角形如样例输出所示。
输入格式:
测试数据有多组,处理到文件尾。每组测试输入一个正整数n(0<n<41)。
输出格式:
对于每组测试,输出n行构成的三角形。
输入样例:
6
输出样例:
*
***
*****
*******
*********
***********
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
栈限制
8192 KB
#include <stdio.h>
int main() {
int n;
while (scanf("%d", &n) != EOF) {
for (int i = 0; i < n; ++i) {
for (int j = 0; j < n - 1 - i; ++j) {
printf(" ");
}
for (int j = 0; j < 2 * i + 1; ++j) {
printf("*");
}
printf("\n");
}
}
return 0;
}