下面是一个使用函数实现的将一个以字符串形式表示的十六进制数转换为一个十 进制整数的程序。 其中 HtoD 是用于转换的函数。 请将该程序补充完整。 #include <iostream> #include <string> using namespace std; void HtoD (string str) { // 在这里编写函数代码完成转换并输出结果 } void main( ) { string hs; cout<<"请输入一个十六进制数:" ; cin>>hs HtoD(hs); // 调用函数显示转换的结果; }
时间: 2023-06-10 21:06:30 浏览: 79
程序程序如程序如下程序如下:
程序如下:
#include程序如下:
#include <程序如下:
#include <stdio程序如下:
#include <stdio.h程序如下:
#include <stdio.h>
程序如下:
#include <stdio.h>
#include程序如下:
#include <stdio.h>
#include <程序如下:
#include <stdio.h>
#include <string程序如下:
#include <stdio.h>
#include <string.h程序如下:
#include <stdio.h>
#include <string.h>
程序如下:
#include <stdio.h>
#include <string.h>
int程序如下:
#include <stdio.h>
#include <string.h>
int H程序如下:
#include <stdio.h>
#include <string.h>
int Hto程序如下:
#include <stdio.h>
#include <string.h>
int HtoD程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >=程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0'程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' &&程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <=程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c -程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >=程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= '程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A'程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' &&程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <=程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= '程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c -程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - '程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A'程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' +程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >=程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= '程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a'程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' &&程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <=程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= '程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c -程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - '程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a'程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' +程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len,程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i,程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num =程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s",程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len =程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i =程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0;程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i <程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len;程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num =程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num *程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 +程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + H程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + Hto程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制数程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制数为程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制数为:%程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制数为:%d程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制数为:%d\n程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制数为:%d\n",程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制数为:%d\n", num程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制数为:%d\n", num);
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制数为:%d\n", num);
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制数为:%d\n", num);
return程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制数为:%d\n", num);
return 程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制数为:%d\n", num);
return 0程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制数为:%d\n", num);
return 0;
程序如下:
#include <stdio.h>
#include <string.h>
int HtoD(char c)
{
if(c >= '0' && c <= '9')
return c - '0';
else if(c >= 'A' && c <= 'F')
return c - 'A' + 10;
else if(c >= 'a' && c <= 'f')
return c - 'a' + 10;
else
return -1;
}
int main()
{
char str[20];
int len, i, num = 0;
printf("请输入一个十六进制数:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++)
{
num = num * 16 + HtoD(str[i]);
}
printf("十进制数为:%d\n", num);
return 0;
}
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)