pascal 难题身份证号码是由十七位数字本体码和一位校验码组成。排列顺序从左到右依次为:六位数字“地址码”、八位数字“
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/29 01:30:00
pascal 难题
身份证号码是由十七位数字本体码和一位校验码组成。排列顺序从左到右依次为:六位数字“地址码”、八位数字“出生日期码”、三位数字“顺序码”和一位数字“校验码”。
“地址码”用来表示公民常住户口所在地区的行政区划代码。 “出生日期码”表示公民的出生年、月、日。
“顺序码”表示在同一“地址码”所表示的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。
“校验码”是根据前面十七位数字计算得到,计算方法为:
第1步:将前面的身份证号码17位数分别乘以不同的系数。从第1位到第17位的系数分别为:7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2;
第2步:将这17位数字和系数相乘的结果相加; 第3步:用加出来的和除以11,得到余数;
第4步:余数只可能有0、1、2、3、4、5、6、7、8、9、10这11个数字,其分别对应的校验码为1、0、X(注意是大写)、9、8、7、6、5、4、3、2;也就是说如果上面得到的余数为2,那校验码就是X,如果余数为10,那校验码就是2。
现在你只记得自己身份证上的前17位,你能否不用回家拿身份证就可以知道最后一位是多少?
Input
身份证号码是由十七位数字本体码和一位校验码组成。排列顺序从左到右依次为:六位数字“地址码”、八位数字“出生日期码”、三位数字“顺序码”和一位数字“校验码”。
“地址码”用来表示公民常住户口所在地区的行政区划代码。 “出生日期码”表示公民的出生年、月、日。
“顺序码”表示在同一“地址码”所表示的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。
“校验码”是根据前面十七位数字计算得到,计算方法为:
第1步:将前面的身份证号码17位数分别乘以不同的系数。从第1位到第17位的系数分别为:7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2;
第2步:将这17位数字和系数相乘的结果相加; 第3步:用加出来的和除以11,得到余数;
第4步:余数只可能有0、1、2、3、4、5、6、7、8、9、10这11个数字,其分别对应的校验码为1、0、X(注意是大写)、9、8、7、6、5、4、3、2;也就是说如果上面得到的余数为2,那校验码就是X,如果余数为10,那校验码就是2。
现在你只记得自己身份证上的前17位,你能否不用回家拿身份证就可以知道最后一位是多少?
Input
![pascal 难题身份证号码是由十七位数字本体码和一位校验码组成。排列顺序从左到右依次为:六位数字“地址码”、八位数字“](/uploads/image/z/3666027-3-7.jpg?t=pascal+%E9%9A%BE%E9%A2%98%E8%BA%AB%E4%BB%BD%E8%AF%81%E5%8F%B7%E7%A0%81%E6%98%AF%E7%94%B1%E5%8D%81%E4%B8%83%E4%BD%8D%E6%95%B0%E5%AD%97%E6%9C%AC%E4%BD%93%E7%A0%81%E5%92%8C%E4%B8%80%E4%BD%8D%E6%A0%A1%E9%AA%8C%E7%A0%81%E7%BB%84%E6%88%90%E3%80%82%E6%8E%92%E5%88%97%E9%A1%BA%E5%BA%8F%E4%BB%8E%E5%B7%A6%E5%88%B0%E5%8F%B3%E4%BE%9D%E6%AC%A1%E4%B8%BA%EF%BC%9A%E5%85%AD%E4%BD%8D%E6%95%B0%E5%AD%97%E2%80%9C%E5%9C%B0%E5%9D%80%E7%A0%81%E2%80%9D%E3%80%81%E5%85%AB%E4%BD%8D%E6%95%B0%E5%AD%97%E2%80%9C)
能。只要按照上述提到的方法计算就可以,计算后再对照找到校验码即可
我还试了一遍呢
我还试了一遍呢
pascal 难题身份证号码是由十七位数字本体码和一位校验码组成。排列顺序从左到右依次为:六位数字“地址码”、八位数字“
目前我国公民的身份证号码由18位数字组成,其中前6位为( )
邮政编码由六位数字组成,这六位数字的和是15,前两位数字表示省,这两位数字的和是7,第一个数字比第二个
JS验证:身份证号码由15位或18位数字组成.
新身份证由(18)位数字组成,( )位表示地址码( )位数表示出生年月日( )位数字表示性别
电话号码由7位数字组成,末尾数字为6
身份证号码第十八位数字是什么意思
pascal程序键盘输入一个多位自然数,然后将各数数字重新排列成一个仍由原来数字组成的位数不变的比原数大的最小数.
例:身份证号码的前六位数字表示(省),第十五到十七位数字为(生日;出生日期).问:第十五到十七位
电话号码由八位数字组成其中前4位数字是统一的后4位数字都是0到9之间的一个数字,那么不同点电话号码对多有多少个
为什么IP地址是由4个8位数字组成的?
123456组成的六位数字组合