16进制
2026-04-25 11:26:49
发布于:上海
18阅读
0回复
0点赞
这次涉及十六进制,所以:
struct nod1{
int g,t;
};
struct nod2{
char a,b;
};
char number[]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
nod1 cnt[256];
int turn(char ca,char cb){
int ia,ib;
for(int i=0;i<16;i++){
if(ca==number[i])ia=i;
if(cb==number[i])ib=i;
}
return ia*16+ib;
}
nod2 nrut(int x){
return {number[x/16],number[x%16]};
}
//turn为16转10,nrut是反过来
这里空空如也




有帮助,赞一个