飞机为什么不能完整打印

img


我不太懂这个\n\的作用,可以详细说一下吗

img


为什么完整打印不了,飞机偏离了。好苦恼,好困惑,好迷茫,好绝望。

Tab和空格在printf里面输出的距离不同导致的,都用空格就行,\n\中的\意思是接着前面的部分输出

#include <stdio.h>
int main()
{
        printf("\n\
                  @\n\
                 / \\  \n\
                 * *   \n\
                 * *    \n\
                 * *      \n\
             * * * * * *   \n\
           * * * * * * * *  \n\
         * * * * * * * * * * \n\
                 * *  \n\
                 * *  \n\
               * * * *   \n\
             * * * * * *  \n");
        printf("    Tab 空格");
        return 0;
}

把你飞机代码发给我下,\n\啥意思我来学学

printf("*\n"
" *\n"
" *\n")
用双引号比较好

供参考:

#include <stdio.h>
int main()
{
    printf("\n\
                   @\n\
                  / \\ \n\
                  * *  \n\
                  * *  \n\
                  * *  \n\
              * * * * * *   \n\
            * * * * * * * *  \n\
          * * * * * * * * * *\n\
                  * *   \n\
                  * *   \n\
                * * * * \n\
              * * * * * * \n");
    return 0;
}

img