格式控制符:

  • %  格式说明引导符。

  • -  指定左对齐输出。

  • 0  指定空位填零。 eg. %0md,m目标是位数

  • m.n     指定输出域宽度及精度。 eg. %m.nd,m目标是位数,n表示小数位数。

格式字符:指定输出项的数据类型和输出格式。

  • d  有符号十进制整数。

  • o  无符号八进制数。

  • x  无符号十六进制数。(小写的x格式中用小写字母a,b,c,d,e,f来表示10到15之间的数,大写的X则用大写的ABCDEF来表示10到15之间的数)

  • u  不带符号的十进制整数。

  • c     输出一个字符。

  • s  输出一个字符串。

  • e  以指数形式输出实型数。

  • f          以小数形式输出实型数。

  • g   自动决定输出格式为e和f中较短的一种,不打印无效的零。

  • %  输出%。