+ 7
The first part after % means how many tabs to make - you specify 1, so there is a tab before the result.
I would guess that 0x part is treated as an indication of the formatting, which then means "print it in a hexadecimal format".
Since 10 in hexadecimal is 'a', there you have it.