题解 | #字符圣诞树#

字符圣诞树

http://www.nowcoder.com/practice/0fae60c3b5c64699b7c0f031c2187dde

  1. #include<stdio.h>
  2. int main()
  3. {
  4. char ch=0;
    
  5. int i,j,k;
    
  6. scanf("%c",&ch);//输入字符
    
  7. //for(i=1;i<=5;i++)//5行
    
  8. for(i=0;i<=4;i++)//5行
    
  9. {
    
  10.    // for( j=5-i;j>0;j--)//打印前面的空格,前辈的思路
    
  11.     for(j=0;j<4-i;j++)//打印空格,我的思路
    
  12.     {
    
  13.         printf(" ");
    
  14.        // if(j==i)//打印ch
    
  15.     }
    
  16.     //for(k=0;k<i;k++)
    
  17.     for(k=0;k<=i;k++)
    
  18.         printf("%c ",ch);//注意这个%c后面还有一个空格!!!
    
  19.     printf("\n");//一定要单独换行,我就是卡在这里,
    
  20.                   //我将换行放在了%c后面,老是跑不通,看来题解才知道!!!
    
  21. }
    
  22. return 0;
    
全部评论

相关推荐

谁知道呢_:要掉小珍珠了,库库学三年,这个结果
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务