准备工作
-
默认小猫角色,添加角色Button2,添加文字“开始验证”;
-
创建一个变量“身份证号”,在舞台上大字显示;
-
默认白色背景。
功能实现
-
点击绿旗,询问“请输入一个身份证号”,变量“身份证号”大字显示输入的身份证号;

-
点击“开始验证”;

-
检验位数是否为18位,如果不是,小猫说“位数不对”2秒,程序结束;
-
检验前17位是否是数字,第18位是否是数字或者字母"X",如果不是,小猫说“输入错误”2秒,程序结束;
-
检验校验码是否正确,如果不正确,小猫说“校验码错误”2秒,程序结束。
-
上面检查都通过,小猫说“身份证号码验证正确”2秒。
评分标准
(1)角色添加正确;(2分)
(2)询问输入身份证号,能大字显示;(2分)
(3)能检验位数为18位,不正确能提示不正确,结束程序;(2分)
(4)能检验前17位为数字,第18位为数字或者字母“X”,不正确能提示不正确,结束程序;(4分)
(5)能检验校验码,如果不正确能提示不正确;(4分)
(6)全部正确,能说出正确。(1分)