首页 > 用户发贴区 > 编程问题提问区 > [求助]怎樣使C語言中,顯示十六進制數為XX的格式
2008
01-14

[求助]怎樣使C語言中,顯示十六進制數為XX的格式

具體問題是:


int i = 0×9;


printf(“%x”, i);


我想要打出來的内容是:09


可是結果是9


求解決方法,謝謝了


[求助]怎樣使C語言中,顯示十六進制數為XX的格式》有 4 条评论

  1. lvlualcl 说:

    printf(“%2x,i”);

    这样看看能不能行。

  2. baly_bao 说:

    printf(“0%x”,i);

    Please have a try.

  3. Poss 说:

    #include<stdio.h>
    int main(void)
    {
            int a=1111;
            printf(“0x%x”,a);
            getch();
            return 0;
    }

  4. mrywhh 说:

    int i = 0×9;

    printf(“%2.2x”, i);

    这样可以。

留下一个回复