【C】printf按8进制、10进制、16进制输出以及高位补0
生活随笔
收集整理的這篇文章主要介紹了
【C】printf按8进制、10进制、16进制输出以及高位补0
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
#include <iostream>
#include <iomanip>
#include "Circle.h" // Circle class declaration file
int main()
{
int PrintVal = 9;/*按整型輸出,默認(rèn)右對齊*/printf("%d\n",PrintVal);/*按整型輸出,補齊4位的寬度,補齊位為空格,默認(rèn)右對齊*/printf("%4d\n",PrintVal);/*按整形輸出,補齊4位的寬度,補齊位為0,默認(rèn)右對齊*/printf("%04d\n",PrintVal);/*按16進(jìn)制輸出,默認(rèn)右對齊*/ printf("%x\n",PrintVal);/*按16進(jìn)制輸出,補齊4位的寬度,補齊位為空格,默認(rèn)右對齊*/printf("%2x\n",PrintVal);/*按照16進(jìn)制輸出,補齊4位的寬度,補齊位為0,默認(rèn)右對齊*/printf("%02x\n",PrintVal);/*按8進(jìn)制輸出,默認(rèn)右對齊*/printf("%o\n",PrintVal);/*按8進(jìn)制輸出,補齊4位的寬度,補齊位為空格,默認(rèn)右對齊*/printf("%4o\n",PrintVal);/*按照8進(jìn)制輸出,補齊4位的寬度,補齊位為0,默認(rèn)右對齊*/printf("%04o\n",PrintVal);
}
輸出結(jié)果?
?
總結(jié)
以上是生活随笔為你收集整理的【C】printf按8进制、10进制、16进制输出以及高位补0的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何给苹果iPhone 14 充电最健康
- 下一篇: Terminal中输入一行命令快速移动光