当前位置: 代码迷 >> C语言 >> 对于空格如何处理,如下边的例题
  详细解决方案

对于空格如何处理,如下边的例题

热度:319   发布时间:2008-03-22 00:18:22.0
对于空格如何处理,如下边的例题
A
         AB
        ABC
       ABCD
我想打出下面的图形,如何处理空格?我是新手不要见笑,请多指教!!!在这里先谢过了。
搜索更多相关的解决方案: 例题  空格  图形  ABCD  

----------------解决方案--------------------------------------------------------
用循环就可以了。比如
char *s="ABCD";
for(i=0;i<strlen(s);i++)
{
  for(j=0;j<10-i;j++)
      printf(" ");
  for(j=0;j<=i;j++)
      printf("%c",s[j]);
  printf("\n");
}

[[it] 本帖最后由 hoodlum1980 于 2008-3-22 00:27 编辑 [/it]]
----------------解决方案--------------------------------------------------------
谢谢指点,char *s="ABCD";中的*是什么样的符号?我刚刚开始自学C,我这道题主要是让我用循环,谢谢你的指点,我有了一点启发!我再好好研究研究!!!!
----------------解决方案--------------------------------------------------------
这个*是指针,呵呵
----------------解决方案--------------------------------------------------------
回复 2# 的帖子
char *s="ABCD";表示定义一指针变量s并初始化,s存储着字符串“ABCD”的首地址。
----------------解决方案--------------------------------------------------------
  相关解决方案