题解 | #带空格直角三角形图案#
带空格直角三角形图案
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; }