printf输出

2020-03-21  本文已影响0人  Coding破耳

1.printf输出八进制和十六进制
printf可以使用使用格式控制串“%o”、“%X”分别输出八进制整数和十六进制整数,并使用修饰符“#”控制前导显示

#include "stdio.h"

int main()
{
    printf("%o %X\n",1234,1234);//2322 4D2
    printf("%#o %#X\n",1234,1234);//02322 0X4D2

    return 0;
}

2.printf输出十进制
十六进制整数ABCDEF对应的十进制整数,所占域宽为15。
printf可以使用使用格式控制串“%md”输出域宽为m的十进制整数。

#include "stdio.h"

int main()
{
    printf("%15d\n",0XABCDEF);
    return 0;
}
上一篇下一篇

猜你喜欢

热点阅读