已执行语句x=987654321,输出x的值时要求加千位分隔符,小数点后取3位有效数字,下列输出语句中正确的是( )。

admin2009-05-20  30

问题 已执行语句x=987654321,输出x的值时要求加千位分隔符,小数点后取3位有效数字,下列输出语句中正确的是(    )。

选项 A、PrintFo皿at$(x,#####,#.###)
B、PrintFormat$(x,”#,#####.###”)
C、PrintFormat$(x,”#####,###”)
D、PrintFonnatS(x,”,######.###”)

答案2

解析 本题考查Formats函数的用法。用 Forma$函数可以使数值按指定的格式输出。可以在Formats函数中使用的格式有:“#”、“0”、“.”、“,”、“%”、“$”、“+”、“-”、“E+”、“E-”。其中—个“#”或一个“0”格式符表示一个数字位,其个数决定了显示区段的长度;“。”格式符用于显示小数点“,”格式符用于在数值中插入千位分隔符。选项A错误,格式说明符没有用括号括起来;选项B正确,格式说明符用括号括起来,格式符“,”和“.”的位置符合使用规则;选项c错误,格式说明符“,”不能放在格式说明符的头部位置;选项D错误。格式说明符“.”一般与“#”格式符不能放在格式字符中小数点左边的头部和尾部。答案为B。
转载请注明原文地址:https://kaotiyun.com/show/cS5p777K
0

最新回复(0)