皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
阅读以下说明及Visual Basic程序代码,将应填入(n)处的字句写在对应栏内。 [说明] 我国现行使用的公民身份证号码有两种,分别遵循两个国家标准:〖GB 11643-1989〗和〖GB 11643-1999〗。〖CB 11643-1989〗中规定的是15位身份证号码,排列顺序从依次为:六位数字地址码,六位数字出生日期码,三位数字顺序码,其中出生日期码不包含世纪数。〖GB 11643 -1999〗中规定的是18位身份证号码,是特征组合码,它由十七位数字本体码和一位数字校验码组成。排列顺序从依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位校验码。其中,校验码C由本体码按如下过程求得: (1)计算校验码和S=a18W18+a17W17+…+a2W2,其中i表示18位身份证号,码每一位的序号,从右至左,最左侧为18,最右侧为1;ai表示身份证号码第i位上的号码;wi表示第i位上的,其值为2i-1模11的结果; (2)计算校验码值R,其值为校验和模11的结果; (3)根据下面对应关系找出校验码C: 由上述计算过程可以看出,18位身份证号码中可能包含非数字的字母X(代表数字10)。下面的应用程序基于这一算法实现了身份证号码的升位查询: 在开发过程中,显示新旧两种身份证号码的文本框(TextBox)分别名为Text1和Text2,“号码升位”按钮(CommandButton)名为Command1。 代码中使用到的字符串函数及功能说明如下: (1)Len(s):获取字符串s的长度; (2)Left(s,1):返回字符串s左端长度为1的子串; (3)Right(s,1):返回字符串s右端长度为1的子串; (4)Mid(s,p,1):返回字符串s从第P个字符开始长度为1的子串。 [Visual Basic代码] ’计算18位身份证号码 Private Sub Commandl_Click() Dim code As String Dim S As Integer code = Textl. Text '提取15位身份证号码 If Len(code) < > 15 Then MsgBox 'ID 号码长度不正确,请检查!' (1) End If code = Left(code, 6) + '19' + (2) (code, 9) '年份升位 S=0 For i = 18 To 2 Step -1 '计算校验码和 S = S + Clnf((3)) * (2 ^ (i - 1) Mod11) Next i (4) '计算校验码值 Select Case S '确定校验码 Case 0: code = code + '1' Case 1: code = code + '0' Case 2: code = code + 'X' Case Else: code = code + CStr((5)) End Select Text2. Text = code '显示18位身份证号码 End Sub
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【多选题】作为最佳做法 , 在调配服务器之前应确定下列哪一项? ( 选择两个
A.
用户帐户
B.
组帐户
C.
主机名
D.
MAC 地址
E.
域名
F.
IP address
【简答题】阅读文章,选择正确答案,回答问题。 It was a very foggy day in London. The fog was so thick that it was impossible to see more than a foot or so. Buses, cars and taxis were not able to run and were standing by the side...
【单选题】仓库存储规模的大小不但取决于货物储存数量,而且与货物储存的( )有关。
A.
空间
B.
时间
C.
位置
D.
重量
【简答题】阅读文章回答以下问题:
【简答题】阅读文章,回答下列问题。 Gift giving is different from culture to culture and person to person. When giving gifts, sometimes color is important. For example, for many Chinese people around the world, red is a luc...
【多选题】仓库分区储存规划的方法是()。
A.
商品的种类和性质分区分类储存
B.
按商品的危险性质分区分类诸存
C.
按商品的发运地分区分类
D.
按仓储作业的特点分区分类
【多选题】在高度湍流条件下,流体的流动区域由( )构成。
A.
湍流核心
B.
层流内层
C.
湍流边缘
D.
过渡层
【简答题】阅读文章最后一段,回答下面问题。(3分) (1)四个“读”字的运用,有什么丰富而深刻的含义?(1分) (2)结尾一句“这竟然是大地上一个巨大的问号”,触发了你怎样的思考?请结合原文作答。(2分)
【单选题】乙炔瓶的储存仓库或储存有严格的规定,但可以与()同室储存。
A.
氧气瓶
B.
易燃物品
C.
氯气瓶
D.
二氧化碳
【多选题】水资源优化利用措施和发展方向:
A.
高效节水技术
B.
农业高效用水工程规模化
C.
农业高效用水法律化
D.
农业高效用水管理制度化
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题