| 引用: |
| 【梓枞的贴子】服了,这也问,自己写 最简单五个printf会写不 ……………… |
| 引用: |
| 【ipot的贴子】print(int n) { //n = 2k+1 或者n = 2k (k非负整数) for(int i =1,i<(n+1);i++)//控制输出的行数 { if(i < (n+3)/2) //n=2k时,i最大为k,n=2k+1时,n最大为k+1 { for(int j=0;j<(2i-1);j++)//j为第i行的"*"树木 cout<<"*"; } else for(int j=0;j<2(n-i)+1);j++) cout<<"*"; cout<<endl; } } ……………… |