admin管理员组文章数量:1794759
C语言学习之printf中怎么使用可变宽度的输出字段
#include <stdio.h>
int main(void) { unsigned width ,precision; int number = 256; double weight = 242.5; printf ("what field width?\\n"); scanf ("%d",&width); printf ("the number is %*d :\\n",width,number); printf ("now enther a width and a precision :\\n"); scanf ("%d %d",&width,&precision); printf ("weight = %*.*f\\n",width,precision,weight); return 0; } 变量width提供字段宽度,number是打印的数字。%*d中 *代表字符宽度 实际输出应该有两个值 例如%*d,6代表字符宽度,222代表数字
版权声明:本文标题:C语言学习之printf中怎么使用可变宽度的输出字段 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686626105a87896.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论