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;
}