标题: c语言较好方法输出平移图案 [打印本页]

作者: liuda    时间: 2015-1-22 02:22
标题: c语言较好方法输出平移图案
#include<stdio.h>
void main()
{int i,j;
//答案是专门给空格字符设计了一个字符变量
        char s=' ';
        char a[]="* * * * *";//这是一个字符串不是字符数组
        for(i=0;i<=4;i++)
        {
           for(j=1;j<=i;j++)
           {
           printf("%c",s);
           }
           printf("%s\n",a);//字符串输出要用%s
        }
}


作者: liuda    时间: 2015-1-22 02:22
本帖最后由 liuda 于 2015-1-22 02:24 编辑
  1. #include<stdio.h>
  2. void main()
  3. {int i,j;
  4. int a[5][13]={{'*',' ','*',' ','*',' ','*',' ','*'},{' ','*',' ','*',' ','*',' ','*',' ','*'},{' ',' ','*',' ','*',' ','*',' ','*',' ','*'},{' ',' ',' ','*',' ','*',' ','*',' ','*',' ','*'},{' ',' ',' ',' ','*',' ','*',' ','*',' ','*',' ','*'}};
  5. for(i=0;i<=4;i++)
  6. {
  7. printf("\n");
  8.    for(j=0;j<=12;j++)
  9.    {
  10.    printf("%c",a[i][j]);
  11.    }
  12. }
  13. printf("\n");
  14. }
复制代码







欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1