格式控制符的完整格式 1、格式输出函数 printf0 格式: printf(“格式控制串”,输出参数表) 功能:按指定格式向显示器输出数据 %[0mnlh1<格式字符> 指定输出的数据类型 格式说明 指定空位填0 输出长度的修正 引导符 指定输出域宽及精度 指定左对齐输出
格式控制符的完整格式 格式说明 引导符 指定输出域宽及精度 指定空位填0 输出长度的修正 指定输出的数据类型 指定左对齐输出 • % [— 0 m.n l/h] <格式字符> 格式:printf(“格式控制串”,输出参数表) 功能:按指定格式向显示器输出数据 1、格式输出函数printf()
附加格式说明符(修饰符) 修饰符 能 m諭出教据域数据长度<m左补空格;卺则按窦际输出 对实数,指定小数点后位数(四舍五入) 对字符串,指定实际输出位教 输出数据在域内左对齐(峡省右对齐) 指定在有符号数的正数前显示正号(+) +0# 输出数值时指定左面不使用的空位置自动填 在八进制和十六进制数前显示前导0 雀d,o,x,u媮,指定输出榜度为l0ng 在e,f,g前,指定输出精度为 double
• 附加格式说明符(修饰符) .n 对实数,指定小数点后位数(四舍五入) 对字符串,指定实际输出位数 修饰符 功 能 m 输出数据域宽,数据长度<m,左补空格;否则按实际输出 - 输出数据在域内左对齐(缺省右对齐) 指定在有符号数的正数前显示正号(+) + 输出数值时指定左面不使用的空位置自动填 0 0 在八进制和十六进制数前显示前导0, 0x # 在d,o,x,u前,指定输出精度为long 型 在e,f,g前,指定输出精度为double 型 l