欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

2735:八进制到十进制-poj

发布时间:2025/4/16 编程问答 28 豆豆
生活随笔 收集整理的这篇文章主要介绍了 2735:八进制到十进制-poj 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
总时间限制: 
1000ms
内存限制: 
65536kB
描述

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

输入
一行,仅含一个八进制表示的正整数a,a的十进制表示的范围是(0, 65536)。
输出
一行,a的十进制表示。
样例输入
11
样例输出
9
代码: #include<iostream> #include <math.h> #include<string.h> using namespace std; int main() {char num_8[10001];int i,j,sum,num_10;cin>>num_8;sum=0;int t=0;for(i=strlen(num_8)-1;i>=0;i--){sum=sum+(num_8[i]-'0')*pow(8,t);//倒推 逆过程t++;}cout<<sum<<endl;return 0; } View Code

 

转载于:https://www.cnblogs.com/gcter/p/7351327.html

总结

以上是生活随笔为你收集整理的2735:八进制到十进制-poj的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。