[D-OJ练习] 将十进制数转换成八进制数
将三个十进制数分别转换成八进制数,建议使用栈来实现。
输入描述
输入三个十进制数,每个占一行。
输出描述
输出每个十进制数所对应的八进制数,每个占一行。
输入样例
256 189 15
输出样例
400 275 17
#include<iostream>
using namespace std;
void Trans(int n)
{
if(n == 0) return ;
Trans(n/8);
cout << n%8;
}
int main()
{
int n;
for(int i = 0; i < 3; i ++)
{
cin >> n;
Trans(n);
}
return 0;
}
本文来自博客园,作者:泥烟,CSDN同名, 转载请注明原文链接:https://www.cnblogs.com/Knight02/p/15799095.html