#include <stdio.h>
int main(vido)
{
int number = 100;
//以十进制表示,Decimal译为十进制
printf("Decimal:%d\n", number);
//以八进制表示,Octal译为八进制
printf("Octal:%o\n", number);
//以十六进制小写表示,Hexadeciaml(lowercase)译为十六进制(小写)
printf("Hexadeciaml(lowercase):%#x\n", number);
//以十六进制大写表示,Hexadeciaml(uppercase)译为十六进制(大写)
printf("Hexadeciaml(uppercase):%#X\n", number);//十六进制的大小写与#纯粹是为了灵活性和可读性,#就是一个格式修饰符,在输出十六进制时务必带上#
return 0;
}
十六进制加了#会有明显的可读性