当前位置: 代码迷 >> C语言 >> 编程问题6
  详细解决方案

编程问题6

热度:200   发布时间:2005-02-08 12:46:00.0
编程问题6
谭爷爷书里的题:有几处看不明白。请指教。 #include<stdio.h> main() {char c1='a',c2='b',c3='c',c4='\101',c5='\116'; printf("a%c,%bc\tabc\n",c1,c2,c3); printf("\t\b%c%c",c4,c5); } 其中printf("a%c,%bc\tabc\n",c1,c2,c3);这里面是把c1,c2,c3加格式,可是我没看懂。 a%c是什么意思呢? %bc又是什么意思呢?反正这 一行我都没看明白!
搜索更多相关的解决方案: include  

----------------解决方案--------------------------------------------------------
""中的字符串,除了格式化字符和转义字符外,其它都原样输出。。
格式化字符如:%c,%d...
转义字符如:\b,\t,\n...
所以a%c,a就原样输出,%c表示输出一个字符就输出c1的值a.
%bc原样输出。\t跳到下一个tab的位置(默认是每8个空格为一个tab位置),abc原样输出

----------------解决方案--------------------------------------------------------
支持上面的
----------------解决方案--------------------------------------------------------
  相关解决方案