资源简介
进制之间转换
代码片段和文件信息
#include
#include
#include
#include
int convert(char a) //转换函数
{
if (a >= ‘0‘ && a <= ‘9‘)
{
return a - ‘0‘;
}
else if (a >= ‘A‘ && a <= ‘F‘)
{
return a - ‘A‘ + 10;
}
else if (a >= ‘a‘ && a <= ‘f‘)
{
return a - ‘a‘ + 10;
}
else
{
return -1;
}
}
int main(void)
{
int q r n; //q为输入进制,r为输出进制,n为你输入的数字
printf(“你输入的进制:“);
scanf_s(“%d“ &q); //输入进制
printf(“你输出的进制:“);
scanf_s(“%d“ &r); //输出进制
int i j k = 0 c = 0;
char str[80]; //定义一个数组
char *p;
评论
共有 条评论