任意输入一个的身份证号码,请你输出此号码是否为合法的身份证号码、此人是否为福建人、出生日期以及是男还是女。 居民身份证的号码是按照国家的标准编制的,由18位组成: 1-2位:省、自治区、直辖市代码 3-4位:地区市代码 5-6位:区县代码 7-14位:出生年月日,如19800808,1980年8月8日出生 15-17位:顺序码,其中第17位单数为男、双数为女 18位为校验位,是通过前17位数计算出来的,用0-9或X表示 身份证最后一位校验码算法如下: 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这些个数字,其对应的身份证最后一位校验码为1 0 X 9 8 7 6 5 4 3 2
用赋值语句任意输入几个身份证号码给字符串变量
某身份证号是否为合法的二代身份证号码 如果是合法的身份证号码,请输出以下信息: 此人是否为福建人: 出身年月: 性别:
"35225620130506" "352256201305060061" "35225620130506006X" "33235620140516006X"
35225620130506该号码不是一个合法的二代身份证号码 352256201305060061该号码不是一个合法的二代身份证号码 35225620130506006X该号码是一个合法的二代身份证号码 此人是否为福建人:true 出身日期:20130506 性别:女 33235620140516006X该号码是一个合法的二代身份证号码 此人是否为福建人:false 出身日期:20140516 性别:女