无前缀 %o 表示以八进制输出 无前缀o的8进制数 %d 表示以十进制输出 %x 表示以十六进制输出 无前缀0x的小写16进制数 %X 无前缀0X的大写16进制数 有前缀 printf("%#o",a) ; %#o 有前缀o的8进制数 %#x 有前缀0x的小写16进制数 %#X 有前缀0X的大写16进制数