更多"国际码是把区位码中的区码和位码变为十六进制后,再分别加上20H而形成的"的相关试题:
[判断题]国际码是把区位码中的区码和位码变为十六进制后,再分别加上20H而形成的。 ( )
[判断题]条码中,EAN码也有标准码和缩位码,标准码有13位数字构成,缩位码有8位数字构成,最前1位均为校验位。
[单项选择]某汉字的区位码是5448,它的国际码是
A. 5650H
B. 6364H
C. 3456H
D. 7454H
[单项选择]某汉字的区位码是2534,它的国标码是
A. 4563H
B. 3942H
C. 3345H
D. 6566H
[单项选择]已知某汉字的区位码是1234,则其国标码是
A. 2338D
B. 2C42H
C. 3254H D) 422CH
[单项选择]已知某汉字的区位码是1122,则其国标码是( )。
A. 3152D
B. 3630H
C. 2B36H
D. 2233H
[单项选择]已知某汉字的区位码是3222,则其国标码是( )。
A. 4252D
B. 5242H
C. 4036H D) 5524H
[单项选择]己知某汉字的区位码是1122,则其国标码是( )。
A. 3152D
B. 3630H
C. 2836H
D. 2233H
[单项选择]某汉字的区位码是3721,它的国际码是______。
A. 5445H
B. 4535H
C. 6554H
D. 3555H
[填空题]
本程序的功能是将汉字的区位码转换成以十六进制数形式表示的机内码。汉字的区位码由4位数字组成,前两位数字表示汉字在编码表中的区号,后两位数字表示位号,区号和位号均为十进制数。例如汉字"中"的区位码是5448,即"中"的区号是54,位号是48。将区号与位号分别加上160,再转换成十六进制数形式,就是"中"的机内码。请完善本程序。
Option Explicit
Private Sub CmdChange_Click( )
Dim qw As String,jn As String
qw=Text1
Text2=qw2jn(qw)
End Sub
Private Function qw2jn(st As String) As String
Dim n1 As Integer,n2 As Integer
n1=Val(Left(st,2))+160
n2=()
qw2jn=d2h(n1) & d2h(n2)
End Function
Private Function d2h(d As Integer) As String
Dim p As Integer,q As String*1
Do
p= ()
If p>9 Then
q=Chr(55+p)
Else
q=CStr(p)
EndIf
()
d=d/16
Loop Until ()
End Function
[单项选择]已知汉字“中”的区位码是5448,则其国标码和内码分别是( )。
A. B6BOH,D6DOH
B. 5650H,D6DOH
C. 3630H,5650H
D. 5650H,B6BOH