c语言小题目

来源:百度知道 编辑:UC知道 时间:2024/06/07 16:42:02
已知a、o的ASCLL码为十进制数97、48,则表达式'a'+'l'-1整型值为145

怎么算滴?

语句printf("a\bdw\'hi\'y\\\bou\n");输出结果是dw'hi'you

为什么?

o(∩_∩)o...

就是换成ASCII码来算啊,'a'是ASCII码是97,而'0'是48,所以'1'是49,97+49-1=145

\b是回退一格,接下来的输入会把前面的一个字符覆盖
\'是字符'的转义符
\\是字符\的转义符
\n是回车,你自己一个个画一下吧