45:十进制到八进制

时间:2022-05-07
本文章向大家介绍45:十进制到八进制,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

45:十进制到八进制

总时间限制: 1000ms 内存限制: 65536kB描述

把一个十进制正整数转化成八进制。

输入一行,仅含一个十进制表示的整数a(0 < a < 65536)。输出一行,a的八进制表示。样例输入

9

样例输出

11
 1 #include<iostream>
 2 #include<cstdio>
 3 #include<queue>
 4 #include<cmath>
 5 using namespace std;
 6 int ans[10001];
 7 int now;
 8 int tot;
 9 int main() 
10 {
11     int n;
12     cin>>n;
13     while(n!=0)
14     {
15         ans[now]=n%8;
16         n=n/8;
17         now++;
18     }
19     for(int i=now-1;i>=0;i--)
20     cout<<ans[i];
21     return 0;
22 }