#include <stdio.h> int main() { // 默认情况下是十进制 int a=12; //二进制(0b或者0B开头) int b=0b1100; // 八进制(0开头); int c=014; //十六进制(0x或者0X开头) int d=0xc; /* 格式符(占位符): %d或者%i是以十进制整数的形式输出一个数值 %c是输出字符 %p输出地址 %f输出小数(默认是六位小数,例如:1.500000,如果不想输出六位小数:%.2f表示输出两位,%.4f表示输出4位小数 %o以八进制整数的形式输出一个数值 %x以十六进制整数的形式输出一个数值*/ printf("%d\n", d); return 0; }
|