c语言怎么把十六进制数转换为字符串?
你好,我是yidtl3039。我很高兴为你回答。#包括(&l)。h>#包括<stdlib。h>#包含<string。h>intmain(void){charch1[16],ch2[10]intsum,i=0,flag=1printf(“请输入要转换的二进制文件:”)获取(ch1),而(i<16){sum=(ch1[i]-48)*flagflag=flag*2i}i=0而(sum>0){ch2[i]=sum}sum=sum/10}printf(%s”,ch2)//注意输出是反十进制返回0}比较专业的科普知识,请关注我。如果你喜欢我的回答,也请给我表扬或转发,你的鼓励是支持我写下来的动力,谢谢。
原文标题:c语言将char转为16进制 c语言怎么把十六进制数转换为字符串?,如若转载,请注明出处:https://www.saibowen.com/tougao/20992.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。