黑月黄龙 发表于 2021-10-10 09:48:11

在dev中打印图案

为什么图案中的符号输出时对不齐?
明明在输入时已经对齐了

傻眼貓咪 发表于 2021-10-10 09:52:26

发代码

黑月黄龙 发表于 2021-10-10 10:17:01

#include <stdio.h>

int main()
{
          printf("\n\
             @\n\
          / \\\n\
                * *\n\
                * *\n\
                * *\n\
        * * * * * *\n\
* * * * * * * *\n\
* * * * * * * * * *\n\
          * *\n\
                * *\n\
                * *\n\
          * * * *\n\
        * * * * * * \n\");
       
        return 0;
}

黑月黄龙 发表于 2021-10-10 10:17:52

#include <stdio.h>

int main()
{
    printf("\n\
             @\n\
          / \\\n\
                * *\n\
                * *\n\
                * *\n\
        * * * * * *\n\
* * * * * * * *\n\
* * * * * * * * * *\n\
          * *\n\
                * *\n\
                * *\n\
          * * * *\n\
        * * * * * * \n\");
       
        return 0;
}

黑月黄龙 发表于 2021-10-10 10:18:30

打印出来就这效果

黑月黄龙 发表于 2021-10-10 10:20:01

#include <stdio.h>

int main()
{
    printf("\n\
             @\n\
          / \\\n\
           * *\n\
           * *\n\
           * *\n\
        * * * * * *\n\
* * * * * * * *\n\
* * * * * * * * * *\n\
          * *\n\
          * *\n\
          * *\n\
          * * * *\n\
        * * * * * * \n\");
       
        return 0;
}

大马强 发表于 2021-10-10 10:24:42

tab 和 空格不能混用!
你看起来是整齐的但实际不然

黑月黄龙 发表于 2021-10-10 10:36:44

我只用了回车键和空格键,不这样用的话,怎么对齐和换行呢?

逃兵 发表于 2021-10-10 10:52:04

你看看,你发出来的代码本身就没有对齐。如果编译器上显示对齐的话就是混用tab和空格了
将所有缩进全部删除重新用空格输入一遍对齐就好了

傻眼貓咪 发表于 2021-10-10 12:02:28

你的代码看似对齐,其实没有对齐(所谓对齐就是你要确定每一行空格数量是多少,不是用眼睛看)

过山 发表于 2021-10-10 14:38:33

刚才试了一下,我把你的printf函数中所有空格删除了了,重新只用空格(没用table,用了table就会乱)使代码重新对齐就可以了。
代码:
#include <stdio.h>

int main()
{
    printf("\n\
         @\n\
      / \\\n\
      * *\n\
      * *\n\
      * *\n\
    * * * * * *\n\
* * * * * * * *\n\
* * * * * * * * * *\n\
      * *\n\
      * *\n\
      * *\n\
      * * * *\n\
    * * * * * *\n\
        ");
      
      return 0;
}

Xiao_Mo 发表于 2021-10-10 16:25:48

tab和空格是两个东西哈哈哈哈哈哈哈哈哈哈哈要注意分开呀

黑月黄龙 发表于 2021-10-11 21:56:24

谢谢各位鱼油,我解决问题了
页: [1]
查看完整版本: 在dev中打印图案