写一个函数,输入一个十六进制数,输出相应的十进制数(附C程序 和 更加简单的实现方法)

您所在的位置:网站首页 十六进制对应的十进制数 写一个函数,输入一个十六进制数,输出相应的十进制数(附C程序 和 更加简单的实现方法)

写一个函数,输入一个十六进制数,输出相应的十进制数(附C程序 和 更加简单的实现方法)

2024-07-06 08:43| 来源: 网络整理| 查看: 265

写一个函数,输入一个十六进制数,输出相应的十进制数。基本思路是16进制数以字符串输入,然后经过转变为相应的10进制数,主要处理A~F六个字母对应的值,相应的程序如下:

#include #include #include int main( ) { char a[10]; void convert(char a[]); printf("请输入十六进制数:"); gets(a); //输入十六进制数 convert(a); return 0; } void convert(char a[]) { int n,i,num=0; n=strlen(a); for(i=n-1;i>=0;i--) { if(a[i]>='0'&&a[i]='A'&&a[i]='a'&&a[i]


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3