7-5 查验身份证 (15分) 一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值: Z:0 1 2 3 4 5 6 7 8 9 10 M:1 0 X 9 8 7 6 5 4 3 2 现在给定一些身份证号码,请你验证校验码的有效性,并输出有问题的号码。 输入格式: 输入第一行给出正整数N(≤100)是输入的身份证号码的个数。随后N行,每行给出1个18位身份证号码。 输出格式: 按照输入的顺序每行输出1个有问题的身份证号码。这里并不检验前17位是否合理,只检查前17位是否全为数字且最后1位校验码计算准确。如果所有号码都正常,则输出All passed。 输入样例1: 4 320124198808240056 12010X198901011234 110108196711301866 37070419881216001X 输出样例1: 12010X198901011234 110108196711301866 37070419881216001X 输入样例2: 2 320124198808240056 110108196711301862 输出样例2: All passed
2021-09-08 16:10:52 1KB PTA 代码 C语言 编程
1
数据结构C语言版(严蔚敏 第三版)完整版PDF文档。
1
随便写的一个课程设计,就传了上来,希望对大家有帮助吧……
2021-09-07 09:18:36 2KB 火车 票务系统 C语言 课程设计
1
这是《手把手教你学51单片机C语言版》的官方电子版,出自www.kingst.org
2021-09-06 18:35:10 9.39MB 单片机
1
数据结构课后习题答案,完整版,方便读者查阅数据结构课后习题答案,完整版,方便读者查阅
2021-09-06 12:00:35 846KB 数据结构
1
基于c语言的图书管理系统的实现
2021-09-05 16:02:41 10KB 图书管理 结构体 增删查改
1
本书主教材按照面向对象程序设计的思想,根据作者多年的教学积累,系统地介绍各类数据结构的功能、表示和实现,对比各类数据结构适用的应用环境;结合实际问题展示算法设计的一般性模式与方法、算法实现的主流技巧,以及算法效率的评判依据和分析方法:以高度概括的体例为线索贯穿全书。并通过对比和类比揭示数据结构与算法的内在联系。帮助读者形成整体性认识。习题解析涵盖验证型、拓展型、反思型、实践型和研究型习题,总计29 0余道大题、525道小题,激发读者的求知欲,培养自学能力和独立思考习惯。主教材和习题解析共计配有340多组、400余幅插图结合简练的叙述,40多张表格列举简明的规范、过程及要点,280余段代码及算法配合详尽而简洁的注释,使深奥抽象的概念和过程得以具体化且便于理解和记忆;推荐20余册经典的专著与教材,提供40余篇重点的学术论文,便于读者进一步钻研和拓展。结合学生基础、专业方向、教学目标及允许课时总量等各种因素,本书推荐了若干种典型的教学进度及学时分配方案,供授课教师视具体情况参考和选用。
2021-09-04 10:11:19 24MB 邓俊辉 数据结构 C++
1
用c语言编写的,求1到n的完数,代码简洁易懂,适合初学者!
2021-09-03 14:49:38 1KB 完数
1
NEC协议红外遥控码的接收驱动,用C语言写的,有中文注释。
2021-09-03 14:41:10 26KB NEC 红外 遥控 C
1
数据结构C语言习题答案 第2版 严蔚敏
2021-09-03 13:08:29 1.79MB 数据结构 C语言 算法 课程
1