问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言整数转换成十进制的整数

发布网友 发布时间:2023-05-07 13:26

我来回答

2个回答

热心网友 时间:2024-12-04 16:20

以前写的,程序在win-tc和Dev-c++下调试通过。
/*
任意进制转换
语法:conversion(char s1[],char s2[],char t[]);
s[]:转换前的数字
s2[]:转换后的数字
d1:原进制数
d2:需要转换到的进制数
高于9的位数用大写'A'~'Z'表示,2~16位进制通过验证
*/
#include <stdio.h>
#include <conio.h>

void conversion(char s[],char s2[],int d1,int d2)
{int i,j;
long num,t;
char c;
num=0;
for (i=0;s[i]!='\0';i++)
{
if (s[i]<='9'&&s[i]>='0') t=s[i]-'0';
else if (s[i]>='A'&&s[i]<='F') t=s[i]-'A'+10;
else if (s[i]>='a'&&s[i]<='f') t=s[i]-'a'+10;
else
{printf("Input error!! Press any key to quit!"); return; }
num=num*d1+t;
}
i=0;
while(1)
{
t=num%d2;
if (t<=9) s2[i]=t+'0'; else s2[i]=t+'A'-10;
num/=d2;
i++;
if (num==0) break;
}
/* 这里字符串再倒序排列 */
for (j=0;j<i/2;j++)
{c=s2[j];s2[j]=s2[i-1-j];s2[i-1-j]=c;}
s2[i]='\0';
}

main()
{
char s[20],result[100];
int a,b;
scanf("%s",&s);/* 要转换的数字 */
scanf("%d%d",&a,&b);/* a进制-〉b进制 */
conversion(s,result,a,b);
printf("%s",result);
getch();
}

热心网友 时间:2024-12-04 16:20

C语言中就有整形
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
水利水电工程单元工程施工质量验收评定标准——土石方工程(SL 631... 关于水利水电工程项目划分的规程有哪些?划分的越细越好,感谢大家的帮 ... 水利水电工程的单位工程包括哪些工程? 尖子生学案:生物高中选修3目录 U盘传了数据怎么删除电脑记录如何清除电脑上U盘使用记录 把u盘插电脑怎么删掉记忆如何删掉电脑上插过U盘的记录 win7清除u盘记录 如何清理win7电脑u盘痕迹如何清除电脑上U盘使用记录 麦当劳和华莱士的外卖电话是什么? 一文详解ISO/IEC20000信息技术服务管理体系认证好处、材料、流程 舌苔薄黄且腻主什么 c语言中显示no conversion fronm&#39;char*&#39;to&#39;double&#39;是什么意思? 头盔一般都怎么发货的 什么是头盔的内包装拆封 C语言overflow in implicit constant conversion是什么意思? 头盔邮寄怎么包装 胆总管扩张术后一年B超肝内胆管有积气是怎么回事 男性做B超查出腹腔见肠管重度积气及粪团事什么意思?严重嘛? C语言中data conversion是什么意思?要英文的标准解释,谢谢! 皮屑多应该怎么办 B超查出我胆总管积气,请问是什么病如何治 检查B超评肠积气怎么回事,严重吗,怎么治疗 b超可以检查胆囊积气吗? 男人经常给你发。抱抱&#xF339;表情什么意思? wp签证包机票吗 中国新西兰优惠原产地证中原产地标准是wp 什么需要提供什么材料 周期函数是连续的吗 周期函数是连续函数吗 什么是正当防卫和紧急避险 什么是周期函数,周期函数有哪些特征? 大森3i系统出现z轴伺服报警伺服错误是什么原因 公路车头盔寄快递可以打包吗? 号令召三老,豪杰与皆来会计事 的会计什么意思 ...报警显示Err02.AXIS.ERR 伺服位置回路系统产生错误。Z轴驱动器... 初三(上)——《陈涉世家》召三老、豪杰与皆来会计事 “与”和“会”各... 在创业时翻译公司行业风险是怎么分析的,有什么对策 大森3i系统出现z轴伺服报警伺服错误且z轴驱动器无显示是什么原&#xFFFD;... 喜欢一个人,但是一直没动心,这种是什么情况? 高铁核销是什么意思 跟一个女的相处了一年多,对自己只有感情决没有动心是因为什么? 号令召三老豪杰与皆来会计事的会计古今异义 守望先锋这个1什么意思 不知道怎么形容自己对待感情的心理:不心动不感动不专一不动摇很随意... 皆来会计事的“会”是哪个读音? 女朋友说请你别理我是什么意思? 4am战队成员 当一个男人对你发信息说,别理我,是什么意思 好订网的预定付款和到店支付,都是什么意思? 什么是mr型油轮 奔驰改装轮毂反面的mr字母是什么意思