标题:编程问题6
只看楼主
redalert
Rank: 1
等 级:新手上路
帖 子:103
专家分:0
注 册:2005-2-4
 问题点数:0 回复次数:2 
编程问题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 
2005-02-08 12:46
pgboy_992
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2005-1-17
得分:0 
""中的字符串,除了格式化字符和转义字符外,其它都原样输出。。
格式化字符如:%c,%d...
转义字符如:\b,\t,\n...
所以a%c,a就原样输出,%c表示输出一个字符就输出c1的值a.
%bc原样输出。\t跳到下一个tab的位置(默认是每8个空格为一个tab位置),abc原样输出
2005-02-08 15:52
卧龙先生
Rank: 1
等 级:新手上路
帖 子:77
专家分:0
注 册:2004-7-18
得分:0 
支持上面的

我是一只小小小小菜鸟!!
2005-02-09 01:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-12084-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.690008 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved