2016 - 2024

感恩一路有你

c语言实现十进制转二进制 求c语言十进制数字转换为十六进制的算法?

浏览量:2510 时间:2021-03-16 11:09:24 作者:admin

求c语言十进制数字转换为十六进制的算法?

int a[10]void f10to16(int i,int n){a[i]=(n )n=(n/16)if(n>15){f10to16(i 1,n)}else{a[i 1]=n}void main(){int m,i for(i=9i>=0i--){a[i]=-1}printf(“请输入数字:”)scanf(“%d”,&m)printf(“n结果是=0x”)f10to16(0,m)for(i=9i>=0i--){if(a[i]>=16 | | | a[i]<=-1){/不做任何事}else if(a[i]>=0&&&&&&&;a[i]<=9){printf(%d”,a[i])}else if(a[i]>=10&&&;a[i]<=15){printfprintf(“n”)}

c语言实现十进制转二进制 十进制转十六进制c语言代码 c语言8进制转10怎么算

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。