給你n個整數,對於每乙個整數,輸出它的2進製表示形式,8進製表示形式和16進製表示形式,且2進製必須以b結尾,8進製必須以0開口,16進製制必須以h結尾(看樣例)
輸入的第一行包含乙個整數n(1<=n<=100),
接下來的n行,每行乙個整數m(1<=m<=1000000)。
對於給定的每個整數m,輸出一樣,分別為它的2、8、16進製表示形式,用空格隔開。 1
11101010b
0352
eah
#includechar s[1000000];int s1[1000000];
int fun(int n,int m)
return i;
}int main()
printf("b ");
a=fun(8,m);
printf("0");
for(j=a-1;j>=0;j--)
printf(" ");
i=0;
while(m)
for(j=i-1;j>=0;j--)else}}
printf("h\n");
}return 0;
}
Problem 1011 進製間的轉換
給你n個整數,對於每乙個整數,輸出它的2進製表示形式,8進製表示形式和16進製表示形式,且2進製必須以b結尾,8進製必須以0開口,16進製制必須以h結尾 看樣例 輸入的第一行包含乙個整數n 1 n 100 接下來的n行,每行乙個整數m 1 m 1000000 對於給定的每個整數m,輸出一樣,分別為它...
進製間的轉換
進製間的轉換 如 在某系統中,等式15 4 112成立,則系統採用的是 進製?a.6 b.7 c.8 d.9 在這個題中,我們可以將每乙個的進製帶進去算一下。如 a,先換成十進位制 15 11,4 4,112 44 11 4 44 即 a 正確。我們可以採用這樣的辦法算這樣的題。但是如果我們遇到這樣...
進製間的轉換
對於整數而言,有四種表現形式 二進位制 0,1,滿2進1 八進位制 0 7,滿8進1,用0開頭表示 十進位制 0 9,滿10進1 十六進製制 0 9,a f 滿16進1,用0x開頭表示 在說換算前,先了解一下byte,是計算機儲存資料的最小單位,1byte 8個二進位制位 計算機則是以二進位制儲存資...