c语言十六进制和十进制间的转换.docxVIP

  • 4
  • 0
  • 约1.33千字
  • 约 3页
  • 2021-04-15 发布于广东
  • 举报
集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988) 集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988) c语言十六进制和十进制间的转换 1.将十六进制转换为十进制. #includestdio.h #includemath.h int main(void){ int convert(int,char *); int i,j; char m[20]; printf(请输入你要转换的数:); scanf(%s,m); i=0; while(*(m+i)!=\0){ i++; } j=convert(--i,m); printf(转换为十进制是:%d\n,j); return 0; } int convert(int a,char *p){ int i,j,sum; sum=0; for(i=0;i=a;i++){ if(*(p+i)=f*(p+i)=a) j=(int)(*(p+i))-87; else if(*(p+i)=F*(p+i)=A) j=(int)(*(p+i))-55; else j=(int)(*(

文档评论(0)

1亿VIP精品文档

相关文档