以下是引用极品天堂在2006-5-2 8:34:00的发言:
main()
{char c1='a',c2='b',c3='c',c4='\101',c5='\106';
printf("a%c b%c\t c%c\t abc\n",c1,c2,c3);
printf("\t\b%c %c",c4,c5);
}
在第三步中,为什么运行的结果是aa空格bb三个空格c六个空格abc,也就是aa bb cc abc
那位大侠能否给小弟详细讲解一下,我只能得出a b c abc
这是格式输入,最关键的是你的
printf("a%c b%c\t c%c\t abc\n",c1,c2,c3); /*a是常量%c是字符输入输出格式\t是跳一个TAB键的距离,其它的同理了*/
printf("\t\b%c %c",c4,c5);