66问答网
所有问题
c语言,讲一个16进制转化为10进制,麻烦帮我看看问题在哪?这样为什么不行,谢谢
如题所述
举报该问题
其他回答
第1个回答 2018-04-01
看图片太累了,还不方便改,直接贴代码的好。
追问
那我,在网页版的百度知道去问问,幸苦了
第2个回答 2018-04-01
你第二个for循环 是无限循环了 你把i赋了9 判断条件是i>=0 进入循环体 最后还i++ 所以是无限循环
本回答被提问者和网友采纳
相似回答
关于
C语言16进制
转换
为10进制
的
问题
答:
因为他们的ANSIC码值是连续的,差值加上10就是对应的整数值
;再次,每次循环都n*16,是因为权值越高,基数的阶数越高,说再多也没用,举个例子就一目了然了,例如有16进制字符数组:2 3 E 5 转换成整型数对应是2 3 14 5 运用上面转换公式计算:((2*16+3)*16+14)*16+5 展开之后,看...
一个
很简单的
C语言
题,就是把
十六进制
的数转换
为十进制
的数,有2个地...
答:
1. 当前字符是数字;2. 当前字符是a-f中的一个字母;3. 当前字符是A-F中的一个字母;如果满足这些,将始终处于读取输入的状态。否则开始进行转换,就是else -if处理了。转换结束之后,把flag再置回0,确认是否continue之后,等于再次转回等待输入的状态,还继续循环刚才的操作。
C语言
——
16进制
转换
为10进制
!!程序有错,请高手指教!!
答:
else if((c=array1[i])=='C'||(c=array1[i])=='c'){
用
c语言
将
一个16进制
数转换
为10进制
数,我这个程序咋就输出的是乱码呢...
答:
为啥用EOF啊?那个不是用于文件的吗。我把EOF换成' ',输入字符串后以空格结尾能正常输出啊
C语言
:把
16进制
数变成
10进制
数
,为什么转化不
对呢?有哪位大师指点一下...
答:
代码很乱,几乎看不懂。我还是把我写的函数给你吧。//10->16 //函数说明:hexstr:存储到的字符串地址;decval:
十进制
数据;hexlen:
16进制
数据长度,不足左边加0补足 char *dec2hex(char *hexStr, int decval, int hexlen){ int cnt;hexStr[hexlen] = 0;for(cnt = hexlen - 1; cnt...
C语言
:
16进制
转
10进制
(最好帮忙找出原程序错误)
答:
; //输入的进制和想要转换的进制 for(i=strlen(a)-1;i>=0;i--)//先转
10进制
{if(n!=16) s+=(a[i]-48)*t;else s+=(a[i]-55)*t;t*=n;}for(i=0;s;i++)//10进制转你想要的进制 {if(s%m>=10)b[i]=s%m+55;else b[i]=s%m+48;s/=m; } b[i]='\0';...
大家正在搜
c语言10进制转化16进制
c语言16进制转10进制函数
c语言编写10进制转换成8进制
十进制转二进制c语言代码
c语言8进制转10怎么算
C语言二进制转十进制
如何将十进制转化为二进制
十六进制转化为十进制
c语言中进制转换
相关问题
用c语言画一个流程图,是16进制数转化为10进制数
C语言:把16进制数变成10进制数,为什么转化不对呢?有哪位...
c语言求大神帮看下这道16进制转化为10进制哪错了?运行起来...
亲们你好,请问(10B.4)16进制转化为10进制是什么啊!...
c语言16进制与10进制的转换
写一个c语言程序将十六进制的数转化为十进制的数
用c语言将一个16进制数转换为10进制数,我这个程序咋就输出...
各位高手,。如何将十六进制数转化为十进制(用c++语言编写个...