time limit: 1000 ms memory limit: 65536 kib
submit
statistic
problem description
輸入乙個整數,請你按如下要求輸出:
第一行按原樣輸出,
第二行以八進位制靠右輸出,不足 8 位左補 0 並在兩端新增星號包裹,
第三行以八進位制靠左輸出,不足 8 位右補空格並在兩端新增星號包裹。
input
乙個int範圍內的正整數 a 。
output
共三行,按題目描述輸出。
sample input
123
sample output
123
*00000173*
*173 *
hint
source
行走的二叉樹
#include #include#include#includeusing namespace std;
int main()
彙編輸出函式 八進位制
功能 按8進製輸出bx中的內容 入口引數 bx 演算法 bx迴圈右移三位法,最高位前相當於補了兩個零,共十八位了 標號 show8,chg8,out8,end8 show8 proc push bx push cx push dx push ax push 輸出完成終結符 mov cl,3 xor ...
十六進製制轉八進位制數
問題描述 給定n個十六進製制正整數,輸出它們對應的八進位制數。輸入格式 輸入的第一行為乙個正整數n 1 n 10 接下來n行,每行乙個由0 9 大寫字母a f組成的字串,表示要轉換的十六進製制正整數,每個十六進製制數長度不超過100000。輸出格式 輸出n行,每行為輸入對應的八進位制正整數。注意 輸...
9 二進位制數 八進位制數和十六進製制數
乙個數字預設就是十進位制的,表示乙個十進位制數字不需要任何特殊的格式。但是,表示乙個二進位制 八進位制或者十六進製制數字就不一樣了,為了和十進位制數字區分開來,必須採用某種特殊的寫法,具體來說,就是在數字前面加上特定的字元,也就是加字首。1 二進位制 二進位制由 0 和 1 兩個數字組成,使用時必須...