来自一小白 的愤怒(HRBUST - 2020——All is well,C语言)

题目:
All is well means “All is well”
Input
NULL
Output
All is well\n
Sample Input
NULL

Sample Output
All is well\n

相信很多小白和我一样,刚开始做这道题的时候,很简单嘛,输出语句嘛,这小破题
然后emmmmm
(噼里啪啦)
(ctrl+c ctrl+v)
提交!
Presentation Error
诶,什么鬼?
我竟然翻车了,回去看一眼题
Sample Output
All is well\n
emmmmmm
其实吧,这题就是考验你转义符“\”的运用
题目要求输出后面的\n,而你在输出语句中,打上一句 All is well\n 这里的“\n”会被识别为换行符,而“\”才是输出“\”而且最后输出\n的同时,不要忘了 换行哟;

printf("All is well\\n\n");

这句前面的“\”是把“\”打印出来,配上第一个“n”来输出“\n”,而后面的“\n”呢,是用来换行的;
这里分享一下常用的转换符这里写图片描述
最后,附上这个题的AC代码

#include <stdio.h>
#include <stdlib.h>
int main()
{
    printf("All is well\\n\n");
    return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_43005180/article/details/82181585
今日推荐