编程基本功——打印特殊图形
一、分析
对于特定格式输出的问题,最关键的是理解输出格式的规律。
找出第i行打印的个数与i的关系
找出第i行打印的起始位置与i的关系
二、源码
1: #include <string.h>
2: #include <stdio.h>
3: 4: void PrintTrangle(int n);
5: 6: int main()
7: {8: int n;
9: scanf("%d", &n);
10: PrintTrangle(n); 11: getchar();12: return 0;
13: } 14: 15: void PrintTrangle(int n)
16: {17: int i, j;
18: for (i=1; i<=n; ++i)
19: {20: for (j=0; j<n-i; ++j)
21: printf(" ");
22: for (j=0; j<2*i-1; ++j)
23: printf("*");
24: printf("\n");
25: } 26: }

浙公网安备 33010602011771号