C语言课程,S1E3,打印,我那个飞机输得好好的,咋打印出来头没了
C:\Users\Administrator.WIN7-20180725BE\DesktopC:\Users\Administrator.WIN7-20180725BE\Desktop 咦这个图片怎么发 C:\Users\Administrator.WIN7-20180725BE\Desktop 这是代码#include<stdio.h>
int main()
{
printf("\n\
@\n\
/ \\n\
* *\n\
* *\n\
* *\n\
* * * *\n\
* * * * * *\n\
* * * * * * * * \n\
* *\n\
* *\n\
* * * *\n\
* * * * * *\n");
return 0;
}
图片我发不来,效果就是下半身好好的,脖子也好好的,脑袋跑到十多个格外去了 本帖最后由 shriek 于 2021-7-2 16:31 编辑
对比了下我的和答案的区别,我找到关键了,printf第三行我少加了一个\,不过这有什么用吗,希望有大佬可以解惑
#include <stdio.h>
int main()
{
printf("\n\
@\n\
/ \\\n\
* *\n\
* *\n\
* *\n\
* * * * * *\n\
* * * * * * * *\n\
* * * * * * * * * *\n\
* *\n\
* *\n\
* * * *\n\
* * * * * *\n");
return 0;
} \是转义符
\\中第一个\是转义,第二个\就是\本身,相当于转义自己,使得自己失去转义的能力
/ \\\n\这一行相当于 / \换行
通过几次转义实现 逃兵 发表于 2021-7-2 16:50
\是转义符
\\中第一个\是转义,第二个\就是\本身,相当于转义自己,使得自己失去转义的能力
好的,谢谢
页:
[1]