一阵三十六 发表于 2021-10-2 08:39:00

关于打印飞机

问题:
为什么第二种可以打印出“飞机”的样子,没有对齐吗不是?
#include <stdio.h>

int main()
{

      printf("\n\
               @\n\
                / \\\n\
                * *\n\
                * *\n\
                * *\n\
                * *\n\
            * * * * * *\n\
          * * * * * * * *\n\
      * * * * * * * * * *\n\
                * *\n\
                * *\n\
            * * * *\n\
            * * * * * *\n");
printf("\n\
                             @\n\
                            / \\\n\
                          * *\n\
                          * *\n\
                            * *\n\
                        * * * * * *\n\
                      * * * * * * * *\n\
                    * * * * * * * * * *\n\
                          * *\n\
                          * *\n\
                          * * * *\n") ;
        return 0;

}
看到的代码样子:


运行的结果:

Taciturn 发表于 2021-10-2 08:44:44

只是缩进不同,实际运行起来结果一样的

做最好的自己520 发表于 2021-10-2 09:51:52

{:10_248:}

一阵三十六 发表于 2021-10-2 10:11:35

Taciturn 发表于 2021-10-2 08:44
只是缩进不同,实际运行起来结果一样的

那怎么判断他缩进是不是对的?
因为显示的和实际的不就不一样了吗...

Miss执 发表于 2021-10-2 11:49:24

{:10_254:}

人造人 发表于 2021-10-2 12:21:00

一阵三十六 发表于 2021-10-2 10:11
那怎么判断他缩进是不是对的?
因为显示的和实际的不就不一样了吗...

用鼠标选择空白的地方
或者光标在空白的地方移动

1molHF 发表于 2021-10-2 13:13:27

{:10_254:}

chase78 发表于 2021-10-2 16:24:03

本帖最后由 chase78 于 2021-10-2 16:26 编辑

一个tab是8个空格.#include <stdio.h>
int main()
{
        printf("\n\
               @\n\
                / \\ \n\
                * *\n\
                * *\n\
                * *\n\
          * * * * * *\n\
          * * * * * * * *\n\
        * * * * * * * * * *\n\
                * *\n\
                * *\n\
          * * * *\n") ;   
        printf("\n\
        ,1个TAB\n\
    ,4个空格\n");
        return 0;
                                               
}

湫的小草原 发表于 2021-10-2 16:57:13

{:10_254:}

mc_aoligei 发表于 2021-10-6 13:10:33

{:10_277:}

1320178551 发表于 2021-10-8 09:39:21

{:10_243:}

编程xiaohei 发表于 2021-10-8 21:27:20

{:5_106:}
页: [1]
查看完整版本: 关于打印飞机