指鹿为马是指什么生肖:c语言中%x和%o是表示什么?

来源:百度文库 编辑:高考问答 时间:2024/05/06 00:24:14
printf("%x,%o",16,12);的输出结果是?

%x和%o都是用来输入/输出整型的格式化字符,可以用在C语言的格式化输入输出函数中。
比如printf,scanf等。
1 %x表示输出时,采用16进制形式,比如
printf("%x",16);
会输出
10
因为16的16进制值是0x10。

2 %o表示输出时,采用8进制形式,比如
printf("%o",16);
会输出
20
因为16的8进制值是020。

10,14 %x是16进制显示,%o是8进制显示

按照16进制和8进制输出数据