进制

#include <stdio.h>

int main02(void)
{
//进制(在计算机定义数据时,不可以直接定义二进制)
//二进制(0-1); 八进制(0-7); 十六进制(0-9,a-f或A-F)

int a = 10;
printf("%d\n", a);
//%x:占位符,输出一个十六进制整型
printf("%x\n", a);
printf("%X\n", a);
//%o:占位符,输出一个八进制整型
printf("%o\n\n\n", a);

//定义八进制数据以0开头
int b = 0123;
//定义十六进制数据以0x开头
int c = 0x123;

printf("%d\n", a);
printf("%o\n", a);
printf("%x\n\n", a);

printf("%d\n", b);
printf("%o\n", b);
printf("%x\n", b);


return 0;
}

posted @ 2020-07-30 15:54  wh19991213  阅读(82)  评论(0编辑  收藏  举报