c语言中,输出语句中在%与格式字符之间如何使用多个修饰符

可不可以使用多个修饰符,可以的话格式是怎样的,多个修饰符如何隔开,请举例说明... 可不可以使用多个修饰符,可以的话格式是怎样的,多个修饰符如何隔开,请举例说明 展开
 我来答
dufenglei908
2013-03-06 · TA获得超过6371个赞
知道大有可为答主
回答量:1449
采纳率:60%
帮助的人:747万
展开全部
你可以说明一下你所谓的多个修饰符想达到的什么效果。
例如,最简单的一个例子printf("%05d\n", 1);
5表示输出占的宽度为5个字符
0表示空位用0填充
追问
如果规定小数位数呢,我想输出一个小于1的小数,能不能在前面补0呢
追答
printf("%010.2f\n", 0.5512412);

10表示输入总共占多少个字符宽度
.2表示小数点后保留两位(四舍五入),如果数字大于输出宽度,小数点后自动用0补齐
10前面的0表示不足部分用0补齐
yxf11127
2013-03-06
知道答主
回答量:5
采纳率:0%
帮助的人:5000
展开全部
修饰符,这个要多看一下制表符。
一般的情况下是只跟 一个的。但看你是打印几个值。
比如说:
printf("a=%s\n",a);
printf("a=%s ,b=%x ,c=%d\n",a,b,c);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-06
展开全部
这个你可以随便找下资料,看下 printf 的函数使用说明啊。
一般的资料都会有示例说明的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式