C语言中实现“17进制”转“10进制”实例代码

17进制转成10进制,输入是数字跟大写字母。例如输入G、11、FF,分别输出16、18、270
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s;
int len,factor=17,num;
bool sign;//用来标志输入字符串是否非法
while(cin>>s)
{
len = s.size();
sign =1;
num=0;
for(int i=0;i<len;i++)
{
if(s[i]>='0'&&s[i]<='9')
num=num*factor+(s[i]-'0');
else if(s[i]>='A'&&s[i]<='H')
num=num*factor+(s[i]-'A'+10);
else
{
sign=0;
break;
}
}
if (sign)
cout<<num<<endl;
else
cout<<"Error Input!"<<endl;
}
return 0;
}
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# C语言中实现“17进制”转“10进制”
# “17进制”转“10进制”
# C语言程序设计50例(经典收藏)
# C语言文件操作函数大全(超详细)
# C语言/C++中如何产生随机数
# c语言字符数组与字符串的使用详解
# C语言运算符优先级列表(超详细)
# 深入分析C语言中结构体指针的定义与引用详解
# C语言中system()函数的用法总结
# C语言十进制转二进制代码实例
# 希望能
# 谢谢大家
# 转成
# class
# brush
# br
# pre
# cpp
# lt
# iostream
# gt
# include
# 进制
# strong
# FF
# amp
# break
# cin
# size
# cout
相关文章:
再谈Python中的字符串与字符编码(推荐)
建站之星各版本价格是多少?
如何在IIS中新建站点并配置端口与IP地址?
c++ stringstream用法详解_c++字符串与数字转换利器
建站之星后台密码遗忘如何找回?
如何用AWS免费套餐快速搭建高效网站?
网站制作新手教程,新手建设一个网站需要注意些什么?
如何访问已购建站主机并解决登录问题?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
实例解析Array和String方法
如何在服务器上三步完成建站并提升流量?
内部网站制作流程,如何建立公司内部网站?
平台云上自助建站如何快速打造专业网站?
网站制作多少钱一个,建一个论坛网站大约需要多少钱?
建站之星安装失败:服务器环境不兼容?
建站之星如何取消后台验证码生成?
如何在Windows环境下新建FTP站点并设置权限?
宝塔面板创建网站无法访问?如何快速排查修复?
已有域名和空间如何搭建网站?
官网网站制作腾讯审核要多久,联想路由器newifi官网
安云自助建站系统如何快速提升SEO排名?
如何在IIS管理器中快速创建并配置网站?
如何做静态网页,sublimetext3.0制作静态网页?
制作销售网站教学视频,销售网站有哪些?
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
建站主机是什么?如何选择适合的建站主机?
如何撰写建站申请书?关键要点有哪些?
哈尔滨网站建设策划,哈尔滨电工证查询网站?
小说建站VPS选用指南:性能对比、配置优化与建站方案解析
如何在IIS中新建站点并解决端口绑定冲突?
如何高效生成建站之星成品网站源码?
网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?
网站制作知乎推荐,想做自己的网站用什么工具比较好?
兔展官网 在线制作,怎样制作微信请帖?
微信h5制作网站有哪些,免费微信H5页面制作工具?
网站制作难吗安全吗,做一个网站需要多久时间?
网站建设制作、微信公众号,公明人民医院怎么在网上预约?
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
如何在IIS中新建站点并配置端口与物理路径?
佛山企业网站制作公司有哪些,沟通100网上服务官网?
网站制作软件有哪些,制图软件有哪些?
如何通过宝塔面板实现本地网站访问?
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
5种Android数据存储方式汇总
建站之星ASP如何实现CMS高效搭建与安全管理?
济南网站制作的价格,历城一职专官方网站?
代购小票制作网站有哪些,购物小票的简要说明?
陕西网站制作公司有哪些,陕西凌云电器有限公司官网?
建站之星后台密码遗忘或太弱?如何重置与强化?
外贸公司网站制作,外贸网站建设一般有哪些步骤?
*请认真填写需求信息,我们会在24小时内与您取得联系。