include "Conio.h"void z(int n, int b, int *m){ //进制转换,n为要转换数字,b为进制,m存储转换之后的结果 int i=0;while(n!=0){ m[i++]=n%b;n=n/b;} m[i]=-1;} void print(int * m){ //输出转换结果 int i=0;while(m[i++]!=-1){ ;} i-=2;for(; i>=0...
编写一个将N进制数转换成十进制数的通用程序。Form1口×将16进制数转为十进制数16进制数ABCD十进制数43981开始转换结束Dim N As Integer, St As StringPrivate Sub Cmd1_Click()Dim Num As LongCall Trans(Num)End SubPrivate Sub Cmd2_Click()EndEnd SubPrivate Sub Text1_Change()N = Val(Text1.Text...
已知:R2 R3 R4 中是 BCD 码,其中R2中是万位,R3中是千、百位,R4中是十、个位。结果:R2 R3 中是 BCD 码,其中R2中是万、千位,R3中是百位、十位。子程序如下:MOV A, R4 ;R4原有十、个位数 SWAP A ANL A, #0FH ;截取十 MOV B, A ;保存一下 ;MOV A, R3 ...