#include <stdio.h>
int main() {
int n = 0;
while (scanf("%d", &n) != EOF)
{
//打印n行
for(int i = 0; i < n ; i++)
{
for(int j = 0; j < i; j++)
printf(" ");
printf("*\n");
}
}
return 0;
} /*
思路 : 由示例可以看出 也是由空格和星号组成的
例如输入 4
空格 :0 1 2 3
星号 :1 1 1 1
*/
# include <stdio.h>
int main ()
{
int n = 0;
while(scanf("%d",&n)!=EOF)
{
int i = 0;
//控制每行的打印
for(i = 0; i < n; i++ )
{
int j = 0;
//由示例可以看出 空格依次增加
//这里就小于 i 当i为0的时候 打印0个 为1的时候打印1个 依次...
for(j = 0; j< i; j++)
{
printf(" ");
}
// for(j = 0 ; ; j++)
// {
// printf("*");
// }
//error 其实可以发现 在结尾添加上 *\n 就可以了
//每次循环打印一行之后 在最后打印一个星号加一个回车就可以了
printf("*\n");
}
}
return 0;
} #include <stdio.h>
int main() {
int a;
while (scanf("%d", &a) != EOF) {
for (int i = 0; i < a; i++) {
for (int j = 0 ; j < i; j++) {
printf(" ");
}
printf("*\n");
}
}
return 0;
}