C语言十进制,八进制,十六进制输出分析
来源:互联网 发布:ubuntu如何进入命令行 编辑:程序博客网 时间:2024/05/17 06:39
C语言可以使用三种数制表示数字,十进制,八进制,十六进制。
八进制以0开头,十六进制以0X或0x开头,即使你使用%d打印,编译器也会认为你输入的是八进制。
16,20,10
20,24,14
如何让它显示前缀呢?
可以使用说明符 %#o,%#x或%#O
20,024.0x14
注意:%号后面的是字母o,打印出来的是数字0开头,024与0X14。
八进制以0开头,十六进制以0X或0x开头,即使你使用%d打印,编译器也会认为你输入的是八进制。
比如我们输入020。
int x=020;printf("%d,%o,%x\n",x,x,x);输出的结果是:
16,20,10
如果输入的是
int x=20;printf("%d,%o,%x\n",x,x,x);显示结果
20,24,14
如何让它显示前缀呢?
可以使用说明符 %#o,%#x或%#O
int x=20;printf("%d,%#o,%#x\n",x,x,x);显示结果
20,024.0x14
注意:%号后面的是字母o,打印出来的是数字0开头,024与0X14。
0 0
- C语言十进制,八进制,十六进制输出分析
- 十进制,八进制,十六进制在C语言当中的输出
- C语言将十进制整数输出为八进制和十六进制
- C语言中的二进制、八进制、十进制、十六进制
- cout输出十进制、八进制、十六进制
- c++ 十进制、八进制、十六进制输出
- 二进制,八进制,十进制,十六进制互相转化的C语言源代码
- 二进制,八进制,十进制,十六进制互相转化的C语言源代码
- 二进制,八进制,十进制,十六进制互相转化的C语言源代码
- C语言八进制 十六进制 十进制之间的ASCII表
- c++ 二进制 八进制 十进制 十六进制 输出
- C++中的输出格式 八进制 十进制 十六进制
- C++ 二进制,八进制,十进制,十六进制 输出
- C语言将字节输出为十六进制、八进制和二进制
- 将十进制数对应的八进制、十六进制、十进制数输出
- 十进制转换为八进制、十六进制、十进制数输出
- 将十进制数对应的八进制、十六进制、十进制数输出
- c语言二进制、八进制、十六进制
- BZOJ 2666 cqoi2012 组装 贪心
- Codeforces Round #297 (Div. 2)
- RenderMonkey学习之rfx文件转换成Java代码
- scheme 之道
- 【IP层分组转发的流程】划分子网的情况下,分组转发的算法。
- C语言十进制,八进制,十六进制输出分析
- 位操作基础篇之位操作全面总结
- DEBUG程序-r命令查看标志寄存器内容
- Application
- android中的动画全解析
- fastjson 使用方法
- iOS瀑布流的实现
- 在MifareS50中,如果第2区的访问控制码为FF 08 70 69,则该区块1和块3的访问控制条件
- LA4394 String painter 区间dp