-
1011: C基础-进制转换
-
描述
编程,输入一个10进制正整数,然后输出它所对应的八进制数。
-
样例输入
10
-
样例输出
12
#include <iostream>
#include "stdio.h"
#include <stack>
using namespace std;
int main()
{
stack<int> cs;
int i = 0,inputMod = 0,inputDiv = 0;
int input;
cin>>input;
while(input!=0){
i++;
inputMod = input%8;
cs.push(inputMod);
input = input/8;
}
while(!cs.empty()){
cout<<cs.top();
cs.pop();
}
return 0;
}