#include<stdio.h> #include<stdlib.h> int main() { int a,b,c; //【思维】168以内的数字可以用两位13进制数表示,大大简化代码 scanf("%d%d%d",&a,&b,&c); char arr[13]={‘0‘,‘1‘,‘2‘,‘3‘,‘4‘,‘5‘,‘6‘,‘7‘,‘8‘,‘9‘,‘A‘,‘B‘,‘C‘}; //转为13进制的符号 printf("#"); printf("%c%c",arr[a/13],arr[a%13]); printf("%c%c",arr[b/13],arr[b%13]); printf("%c%c",arr[c/13],arr[c%13]); //system("pause"); return 0; }
时间: 2024-12-22 10:53:15