复杂版如下:

这个用到的方法是进制转化公式

如这个八进制转化十进制:

同时用到了数字转化字符串,字符串转化数字。

#include <bits/stdc++.h>
using namespace std;
int main(){int time,end;cout << "请输入你想查询的次数:"<<endl;cin >> time;cout << "\n\n\n";for(int i=0;i < time;i++){int s;string s0;cout << "输入你第" << i+1 << "次查询的数:"; cin >> s;stringstream aa;aa << s;aa >> s0;int length=s0.length();for(int j=0;j < s0.length();j++){int s1;stringstream aa1;aa1 << s0[j];aa1 >> s1;end=pow(9,length-1)*s1+end;//cout<<"endl:"<<end<<endl;length--;        }cout<<"你的第"<<i+1<<"次查询"<<s<<"从九进制转化为十进制的结果为:"; cout<<end<<"\n\n\n";end=0;}return 0;
}

简易版如下:(只保留了代码部分)

#include <bits/stdc++.h>
using namespace std;
long long k,ans=0;
int t,i;
char a[1001];
int main()
{cin>>t;while (t--){ans=0;cin>>a;k=strlen(a);for (i=0;i<k;++i) ans=ans*9+a[i]-'0';cout<<ans<<endl;}
} 

C++实现九进制转化十进制相关推荐

  1. 进制转化——十进制转二进制

    我们现在来说一下进制转化的问题,以十进制转二进制为例. 在数学里我们算一个十进制数的二进制数,比如11的二进制数是1011,这是怎么得到的呢? 11/2=5余1: 5/2=2余1: 2/2=1余0: ...

  2. 蓝桥杯:九进制转十进制

    问题描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可. 九进制正整数 (2022)_9(2022)9​ 转换成十进制等于多少? 运行限制 最大运行时间:1s 最大运行内存: ...

  3. 数制转换(8进制转化十进制)

    题目描述: 将一个由八进制数字字符组成的字符串转换为与其数值相等的十进制整数.规定输入的字符串最多只能包含5位八进制数字. 输入描述: 一个八进制数,包含不超过5个0~7字符 输出描述: 相应的十进制 ...

  4. 蓝桥杯九进制转换为十进制

    一.题目描述 二.解题思路 这个再简单不过了 将2*9的0次方+ 2 * 9的1次方 + 2* 9的3次方 = 1478 然后直接输出就好了 三.代码部分 #include <iostream& ...

  5. 十进制装换为二进制至九进制之间的任意进制输出

    内容:把十进制转换为二进制至九进制之间的任意进制输出 算法原理:N=(N/d)*d+N%d,先得到的余数为低位后输出,后得到的余数为高位先输出,所以正好可以利用栈的特性,将求得的余数放入到栈中,然后再 ...

  6. js模拟栈---进制转化。十进制转任意进制进制,任意进制转十进制

    var Stack = (function(){var items = new WeakMap();//先入后出,后入先出class Stack{constructor(){items.set(thi ...

  7. 编码/解码和进制转化工具hURL

    编码/解码和进制转化工具hURL 在安全应用中,各种编码方式被广泛应用,如URL编码.HTML编码.BASE64等.而在数据分析时候,各种进制的转化也尤为频繁.为了方便解决这类问题,Kali Linu ...

  8. 1475 m进制转十进制

    1475 m进制转十进制  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 白银 Silver 题解 题目描述 Description 将m进制数n转化成一个十进制数 m< ...

  9. ASP常用进制转化类(2,8,10,16,32,64)

    <% ' 名称:HDOBTools ' 描述:进制转化类 ' 作用:用于各种进转的转化 Class HDOBToolsPrivate hdobHackPrivate Sub Class_Init ...

最新文章

  1. Linux shell删除变量
  2. 推荐前端性能优化辅助工具Google LightHouse (灯塔)
  3. java中对象的生存期_Java中对象的生存周期
  4. .NET Core全新的配置管理[共9篇]
  5. java之简单的Callback使用总结
  6. java freemarker 分页_10小时入门java开发04 springboot+freemarker+bootstrap快速实现分页功能...
  7. MongoDB Shell和Robo3T使用以及与SQL语法比较
  8. 互联网晚报 | 9月5日 星期日 | 美菜回应大规模裁员;网易云音乐Q2毛利率首次转正;美团展示数字人民币新应用...
  9. stm32无源蜂鸣器定时器_使用STM32控制无源蜂鸣器发声播放音乐
  10. call需要多大带宽 video_KCP TCP是为流量设计的(每秒内可以传输多少KB的数据),讲究的是充分利用带宽。而KCP是为流速设计的(单个数据包从一端发送到一端需要多少时间)...
  11. mysql count null_一个不可思议的MySQL慢查分析与解决
  12. XML的DTD和Schema约束
  13. 反射(一)动态加载类
  14. 立创EDA库导入AD库
  15. 用selenium IDE编写自动化测试脚本
  16. 面试分享|机械行业面试常见问题有哪些
  17. 安装a0时服务器名称不显示,现场审计实施系统(AO2011)安装图示
  18. 电子科技大学和东北大学计算机专业哪个好,2016东北大学VS电子科技大学 谁执牛耳?...
  19. 数据库系统概念原书第六版黑皮书第一章课后习题作业答案
  20. Android开发工程师个人简历

热门文章

  1. 服务器位置异常,DELL R730 服务器异常卡死导致iDRAC控制台无信号以及服务器远程连接失败重启后报内存错误(已插拔并已改变卡槽位置)...
  2. sap 公司代码和工厂代码的关系
  3. 浏览器前进与后退的秘密——栈 (栈的理解与实现)
  4. 62366-医疗器械可用性工程评估报告
  5. WIN11系统 PIN(window hello) 该选项目前不可用
  6. python海龟画图代码大全_python海龟库(turtle)中颜色的表示方法
  7. Word文件转换成HTML格式
  8. GeoTools入门(四)-- 创建shape要素
  9. onvif server端集成到BOA服务器后不定时出现closewait问题
  10. 如何理解网络带宽?它通常指的是什么?