最佳答案:方法一:直接使用控制字符串 %o 八进制%x方法二:求余来算,比如求十进制数 x(x>100) 的8进制,先通过 x%8 可以得到个位(末位)上的数,当十进制数等于8时,必然会进位,求余的