C语言基础:将整数格式化成其它进制输出,如8进制,16进制
#include <stdio.h>
int main ()
{
int value = 255;
printf("The decimal value %d in octal is %o\n",
value, value);
printf("The decimal value %d in hexadecimal is %x\n",
value, value);
printf("The decimal value %d in hexadecimal is %X\n",
value, value);
return 1;
}
gcc编译运行结果
The decimal value 255 in octal is 377 The decimal value 255 in hexadecimal is ff The decimal value 255 in hexadecimal is FF
