zoukankan      html  css  js  c++  java
  • [PAT] A1027 Colors in Mars

    (水)

    考点

    进制转换

    10进制转13进制,十位为原数/13,个位为原数%13。

    题目大意

    给三个十进制的数,把它们转换为十三进制的数输出。要求在前面加上一个”#”号。
    原题链接

    AC代码

    #define _CRT_SECURE_NO_WARNINGS
    #include<stdio.h>
    #include<string.h>
    using namespace std;
    char _char(int n){
    	if (n >= 10)
    		return n - 10 + 'A';
    	else
    		return n + '0';
    }
    int main(){
    	int a, b, c;
    	scanf("%d %d %d", &a, &b, &c);
    	char temp[2];
    	printf("#%c", _char(a / 13));
    	printf("%c", _char(a % 13));
    	printf("%c", _char(b / 13));
    	printf("%c", _char(b % 13));
    	printf("%c", _char(c / 13));
    	printf("%c", _char(c % 13));
    	return 0;
    }
    
  • 相关阅读:
    外设简述
    代C语言上机实践
    css动画效果
    css滑动门原理
    css整理
    html
    html单词
    倒计时.js
    随机方块
    求字符串出现次数和最大值
  • 原文地址:https://www.cnblogs.com/yue36/p/12846541.html
Copyright © 2011-2022 走看看