正在加载图片...
第一蔫磁如似蔫 printf("How are you?\t")i printf("I an fine. \n\n")i //退格符"\b',使当前的输出位置退一格,即输出的起始位置左移一位 printf(” How are printf(”\ bI am fine,lnln”) /回车符\x',使当前输出位置回到本行开头 printf(” I an fine,"};//I前面共有16个空格 printf("\rHow are you? \n\n")i /多个转义字符的混合运用 printf("note: \n a s\ti\b\bk\rp\n")i 程序分析 程序中共有五个输出模块,前四个输出模块都只用到了一个转义字符,不难得出结果。在 第五个输出模块中,综合用到了前四个输出模块中的转义字符,在此,我们将重点分析第五个 输出模块。 prit函数先在当前行输出“note:”,然后换行。程序的输出位置跳到第二行后,首先从左 端开始输出“as”(注意,在字符a的左右两边各有一个空格),然后遇到“t”,它的作用是 跳格,即跳到下一个输出位置,在我们所用的输出系统中,一个输出区占8列(即8个空格) 则下一输出位置从第9列开始,所以在第9列上输出“i”。下面遇到两个“b”,“协b”的作用 是退一格,因此,“b”的作用是使当前输出位置(第十列)退回到第8列输出“k”。最后, 遇到“r”,它代表回车(不换行),此时输出返回到本行的最左端(第一列),输出字符“p" 所以第五个输出模块的最终输出是 note pa s ki
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有