为什么输出来的不是飞机,哪位能够知道
#include<stdio.h>int main()
{
printf("\n\
@\n\
/ \\\n\
* *\n\
* *\n\
* *\n\
* * * * * *\n\
* * * * * * * *\n\
* * * * * * * * * *\n\
* *\n\
* *\n\
* * * *\n\
* * * * * *\n");
return 0;
}
可能是因为你空格 和 Tab 键混用,你将 星号 前的空格 全部重新用 空格 打一遍,不要混用 Tab 即可
本帖最后由 逃兵 于 2021-7-14 08:30 编辑
你在文本编译的时候就没有对齐,所以发出来本身是歪的
另外空格和tab混用也会导致间隔空间不一样
你可以试试把所有前面空白删除重打空格
空格数
9
8
8
8
8
4
2
0
8
8
6
4
#include<stdio.h>
int main()
{
printf("\n\
@\n\
/ \\\n\
* *\n\
* *\n\
* *\n\
* * * * * *\n\
* * * * * * * *\n\
* * * * * * * * * *\n\
* *\n\
* *\n\
* * * *\n\
* * * * * *\n");
return 0;
}
页:
[1]