您好,登錄后才能下訂單哦!
#include
#include
int main ()
{
int a =100, b = 0270, c = 0X2F;
printf("a((d)=%d, d(#d)=%d\\n", a, a);
printf("a(o)=%o,d(#o)=%#o\\n",b, b);
printf("c(x)=%x,c(#x)=%#x, c(X)=%X, c(#X)=%#X\\n", c, c, c, c);
system("pause");
return 0;
}.h>.h>
輸出十進制使用%d
,輸出八進制使用%o
(注意是字母 o,不是數字 0),輸出十六進制使用%x
或%X
。如果希望帶上前綴,可以加#
,例如 %#d、%#o、%#x、%#X。
需要注意的是,十進制數沒有前綴,所以 %d 和 %#d 的輸出結果一樣。
八進制與十六進制要加上前綴
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。