教视网优质课幼小衔接:这个代码什么意思?

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 20:30:20
printf(“ ab c\tde\rf\n”);

printf(“hijk\tL\bM\n”);
这2句分别是什么意思?

第一句:输出ab空一格输出c跳到下个输出区
输出de然后光标回到本行头上输出f(覆盖a)
然后回车换行。
第二句:输出hijk然后跳到下个输出区输出L
然后退一格(删除L)然后输出M在回车换行。

\t:Tab键
\r:回到本行头(注意是本行头,\n才是移到下一行头)
\n:换行
\b:退格
第一句执行结果
fab c de
第二句
hijk M

printf(“ ab c\tde\rf\n”);
printf(“hijk\tL\bM\n”);
意思就是输出括号里面的字符串

但是里面有些转移字符,\t表示遇到它后光标移到下一个制表符的位置
\r 表示回车 \n表示换行 \b代表退格

则以上代码输出表示
ab c de
f
hijk M