演算法提高 p0102
時間限制:1.0s 記憶體限制:256.0mb
使用者輸入三個字元,每個字元取值範圍是0-9,a-f。然後程式會把這三個字元轉化為相應的十六進製制整數,
並分別以十六進製制,十進位制,八進位制輸出,十六進製制表示成3位,八進位制表示成4位,若不夠前面補0。(不考慮輸入不合法的情況)
輸入 1d5
輸出(注意冒號後面有乙個空格)
hex: 0x1d5
decimal: 469
octal: 0725
#includeint main()
} printf("hex: 0x%s\n",a);
printf("decimal: %d\n",sum);
printf("octal: %04o\n",sum);//補0佔位,4代表位寬
return 0;
}
失敗的存檔:
#includeint main()
printf("%d\n",sum);
} printf("hex: 0x%s\n",a);
printf("%d\n",sum);
printf("decimal: %d\n",sum);
printf("octal: %o\n",sum);
return 0;
}
演算法提高 P0102
演算法提高 p0102 時間限制 1.0s 記憶體限制 256.0mb 使用者輸入三個字元,每個字元取值範圍是0 9,a f。然後程式會把這三個字元轉化為相應的十六進製制整數,並分別以十六進製制,十進位制,八進位制輸出,十六進製制表示成3位,八進位制表示成4位,若不夠前面補0。不考慮輸入不合法的情況...
藍橋杯 演算法提高 P0102
使用者輸入三個字元,每個字元取值範圍是0 9,a f。然後程式會把這三個字元轉化為相應的十六進製制整數,並分別以十六進製制,十進位制,八進位制輸出,十六進製制表示成3位,八進位制表示成4位,若不夠前面補0。不考慮輸入不合法的情況 輸入 1d5 輸出 注意冒號後面有乙個空格 hex 0x1d5 dec...
C程式 藍橋 演算法提高 P0102(進製轉換)
使用者輸入三個字元,每個字元取值範圍是0 9,a f。然後程式會把這三個字元轉化為相應的十六進製制整數,並分別以十六進製制,十進位制,八進位制輸出,十六進製制表示成3位,八進位制表示成4位,若不夠前面補0。不考慮輸入不合法的情況 輸入 1d5輸出 注意冒號後面有乙個空格 hex 0x1d5 deci...