题目描述:
【每日刷题】 PAT 基础习题集 7-4 BCD解密 (10 分)
【每日刷题】 PAT 基础习题集 7-4 BCD解密 (10 分)
代码如下:

//7-4
#include <stdio.h>
int main ( void )
{
	int n, a, b ;
	scanf( "%d", &n );
	
	a = n / 16;
	b = n % 16;
	int m = a * 10 + b;
	printf( "%d", m );
	
	return 0;
}

一开始想的是把错误的十进制数转换成二进制数,然后再根据BCD码的计算方法算出正确的十六进制数,后来仔细一想,其实直接把错误的十进制数转换成16进制数后就可以得到我们想要的结果。

相关文章:

  • 2022-12-23
  • 2021-09-24
  • 2021-06-03
  • 2021-04-21
  • 2021-05-29
  • 2022-12-23
  • 2022-12-23
  • 2021-10-27
猜你喜欢
  • 2021-10-01
  • 2021-06-29
  • 2021-09-18
  • 2022-01-09
  • 2021-08-14
  • 2021-04-07
  • 2021-08-07
相关资源
相似解决方案