免费智能真题库 > 历年试卷 > 程序员 > 2023年下半年 程序员 上午试卷 综合知识
  第10题      
  关键词:   校验位        章/节:   数据的表示       

 
为减少手工输入数字代码时发生的错误,常用的手段是在数字代码上增设校验位。例如,第二代身份证号共18位,其中左17位是数字代码,尾部一位是校验位。
设i (i=1..18)表示第二代身份证号从右到左的各位编号,Ai (i=2..18)表示身份证号第i位上的数字,则校验位A,上的数字可以按如下方法计算:
r =(A2W2+A3W3+ …+A18W18 )mod 11
其中,Wi=2i-1mod11;A1=(12-r)mod11
如果A1=10,则以“X”表示。
设某人的身份证号代码如下表中的Ai(i=2..18)所示:

则校验位A1 = (65) .
 
 
  A.  X
 
  B.  5
 
  C.  4
 
  D.  6
 
 
 

  相关试题:数据的表示          更多>  
 
  第21题    2017年上半年  
   44%
设机器字长为8,对于二进制编码10101100,如果它是某整数x的补码表示,则x的真值为(21),若它是某无符号整数y的机器码,则y的真..
  第19题    2016年下半年  
   42%
在浮点表示格式中,数的精度是由(19)的位数决定的。
  第39题    2022年下半年  
   0%
对于十六进制数5C,可用算式( )计算与其对应的十进制数。
   题号导航      2023年下半年 程序员 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第10题    在手机中做本题