//ac,参考书解法太简单了了!很棒!学习
#include<stdio.h>
//我自己已经注意到这个每个数都会显示至多两位的转换后形式
//但是我没有想到直接输出,不要再用进制转换公式那么麻烦,因为次数已经知道而且就是2个
//这个想法特别棒,主要就是如果输出的是字符,但是计算出的是数字,那么久使用数组来表示关系
char radix[13]={'0','1','2','3','4','5','6','7','8','9','A','B','C'};
int main(){
int r,g,b;
scanf("%d %d %d",&r,&g,&b);
printf("#");
printf("%c%c",radix[r/13],radix[r%13]);
printf("%c%c",radix[g/13],radix[g%13]);
printf("%c%c",radix[b/13],radix[b%13]);
return 0;
}
PAT A1027 Colors in Mars
最新推荐文章于 2020-08-29 20:14:41 发布