printi格式字符 格式字符 说明 dI|以带符号的十进制形式输出整数(正数不输出符号) 0以八进制无符号形式输出整数(不输出前导符0) Xx以十六进制无符号形式输出整数(不输出前导符0X),用X则输出 十六进制的a~「时以小写形式输出,用X时,则以大写字母输出 f 以无符号十进制形式输出整数 以字符形式输出,只输出一个字符 S 输出字符串 f 以小数形式输出单、双精度数,隐含输出6位小数 Ee 以指数形式输出实数,用e时指数以“e”表示如12e+02,用E时指数 以“E”表示如12E+03 选用%f或%格式中输出宽度较短的一种格式,不输出无意义的0, G8用G时,若以指数形式输出,则指数以大写表示
printf格式字符 格式字符 说明 d,I 以带符号的十进制形式输出整数(正数不输出符号) 0 以八进制无符号形式输出整数(不输出前导符0) X,x 以十六进制无符号形式输出整数(不输出前导符0X),用X则输出 十六进制的a~f时以小写形式输出,用X时,则以大写字母输出。 f 以无符号十进制形式输出整数 c 以字符形式输出,只输出一个字符 s 输出字符串 f 以小数形式输出单、双精度数,隐含输出6位小数 E,e 以指数形式输出实数,用e时指数以“e”表示如1.2e+02,用E时指数 以“E”表示如1.2E+03 G,g 选用%f或%e格式中输出宽度较短的一种格式,不输出无意义的0, 用G时,若以指数形式输出,则指数以大写表示
Printf附加格式说明字符 字符 说明 字母l 用于长整形整数,可加在格式符d、0、x、u前面 m(代表 个正整数) 数据最小宽度 n(代表一对实数,表示输出n位小数,对字符串,表示截取的字符 个正整数)个数 输出的数字或字符在域内向左靠
Printf的附加格式说明字符 字符 说明 字母l 用于长整形整数,可加在格式符d、0、x、u前面 m(代表一 个正整数) 数据最小宽度 n(代表一 个正整数) 对实数,表示输出n位小数,对字符串,表示截取的字符 个数 - 输出的数字或字符在域内向左靠