请输入您要查询的百科知识:

 

词条 场宽
释义

在C语言中场宽代表格式化输出字符的宽度。。

例如:

可以在"%"和字母之间插进数字表示最大场宽。

%3d 表示输出3位整型数,不够3位右对齐。

%9.2f 表示输出场宽为9的浮点数,其中小数位为2,整数位为6,小数点占一位,不够9位右对齐。

%8s 表示输出8个字符的字符串,不够8个字符右对齐

单场宽

单场宽指在输出时每个输出项所占的长度。若输出项的长度大于长宽则输出的结果是那个输出项不受长宽限制,后面的输出项仍然在其后输出。

例子:

var a:integer;

begin

......

write(a:10);{这里a为输出项,10为场宽}

......

end.

双场宽

双场宽有两个场宽,双场宽只用于实型书输出,其中前一个和但场宽作用相同,后一个用来控制小数位数,若小数位数大与场宽输出时就四舍五入,若小于场宽就补“0”。

例子:

var a:real;

begin

......

write(a:10:2);{这里a为输出项,10为场宽,2为小数部分长度}

......

end.

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/27 1:10:01