由键盘输入任意两位十进制数,然后转换成一节BCD码→数据段BCD单元
来源:百度知道 编辑:UC知道 时间:2024/06/03 21:57:43
#include<stdio.h>
int change(int i)
{
if(i==1)
return (0001);
elseif(i==2)
return (0010);
elseif(i==3)
return (0011);
elseif(i==4)
return (0100);
elseif(i==5)
return (0101);
elseif(i==6)
return (0110);
elseif(i==7)
return (0111);
elseif(i==8)
return (1000);
elseif(i==9)
return (1001);
elseif(i==0)
return (0000);
int main()
{
int a,m,n;
int b,c;
scanf("%d",&a);
m=a/10;
n=a%10;
b=chang(m);
c=chang(n);
printf("%d %d",b,c)'
return 0;
}