十進法、八進法、十六進法の応用


#include#includeint main (){     int a =100, b = 0270, c = 0X2F;     printf("a((d)=%d, d(#d)=%d\", a, a);     printf("a(o)=%o,d(#o)=%#o\",b, b);     printf("c(x)=%x,c(#x)=%#x, c(X)=%X, c(#X)=%#X\", c, c, c, c);     system("pause");      return 0;}.h>.h>
出力10進数は%d、出力8進数は%o(アルファベットo、数字0ではないことに注意)、出力16進数は%xまたは%Xを使用します.プレフィックスを付けたい場合は、#、例えば%#d、%#o、%#x、%#Xを加えることができる.
10進数には接頭辞がないので、%dと%#dの出力結果は同じであることに注意してください.
8進数と16進数に接頭辞を付ける