s1e3,为什么打印后显示的位置一直不对
#include <stdio.h>int main()
{
printf("\n\
* * * *\n\
* * * * * * * * \n\
* * * * * * * * * * * * \n\
* * * * * * * * * * * * * * *\n\
* * * * * * * * * * * * * \n\
* * * * * * * * * * *\n\
* * * * * * * * *\n\
* * * * * * *\n\
* * * * *\n\
* * *\n\
*\n");
return 0;
}
学完s1e3后准备仿照那个飞机写一个心形的,但是心形到了第七行就没连上了,编译时也有警告,打印出来的时候后面几行也都歪了{:10_280:}
#include <stdio.h>
int main()
{
printf("\n\
* * * *\n\
* * * * * * * *\n\
* * * * * * * * * * * *\n\
* * * * * * * * * * * * * *\n\
* * * * * * * * * * * * *\n\
* * * * * * * * * * *\n\
* * * * * * * **\n\
* * * * * * *\n\
* * * * *\n\
* * *\n\
*\n");
return 0;
} 心形到第七行之后没连上是因为输入*的时候没有对齐
编译时警告是因为第11、12行\之后多了一个空格,删除就好了
#include <stdio.h>
int main()
{
printf("\n\
* * * *\n\
* * * * * * * * \n\
* * * * * * * * * * * * \n\
* * * * * * * * * * * * * * *\n\
* * * * * * * * * * * * * \n\
* * * * * * * * * * *\n\
* * * * * * * * *\n\
* * * * * * *\n\
* * * * *\n\
* * *\n\
*\n");
return 0;
}
页:
[1]