可以分别使用%o
和%x
以八进制或十六进制格式显示整数。对于大写十六进制格式,请使用%X
格式说明符; 对于小写,请使用%x
,如下所示:
#include <stdio.h>
int main(void)
{
unsigned num;
for (num = 0; num < 16; num++) {
printf(%o , num);
printf(%x , num);
printf(%X\n, num);
}
return 0;
}