黑马程序员技术交流社区

标题: 打印图案,总是与预期相差比较大 [打印本页]

作者: yangha1    时间: 2016-3-25 23:49
标题: 打印图案,总是与预期相差比较大
#include<stdio.h>
int main(){
    char xinxin[][7]={"   *   ","  ***  "," ***** ","*******"};
    for(int i=0;i<4;i++){
        printf("%s\n",xinxin);
    }
}



输出不了这个图形
   *
  ***
*****
*******



不知道哪里出了问题? 求解答


作者: iOSyinlixian    时间: 2016-3-26 00:02
你要输出什么图形呢
作者: yangha1    时间: 2016-3-26 00:05
iOSyinlixian 发表于 2016-3-26 00:02
你要输出什么图形呢

   *
  ***
*****
*******
作者: iOSyinlixian    时间: 2016-3-26 00:06
yangha1 发表于 2016-3-26 00:05
*
  ***
*****

是不是一个三角形呢?   这个上面打的有点歪
作者: yangha1    时间: 2016-3-26 00:06
iOSyinlixian 发表于 2016-3-26 00:02
你要输出什么图形呢

我上面    printf("%\n",xinxin);  
这里少了打了一个i
作者: yangha1    时间: 2016-3-26 00:08
iOSyinlixian 发表于 2016-3-26 00:06
是不是一个三角形呢?   这个上面打的有点歪

??? 为什么  [ i ] 打不上去
作者: 堕落天使    时间: 2016-3-27 08:26
用printf函数%s格式输出字符串,遇到空格就结束了。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2