问题描述: 2:信用卡号的验证 [信用卡号的验证] 当你输入信用卡号码的时候,有没有担心输错了而造成损失呢?其实可以不必这么 担心,因为并不是一个随便的信用卡号码都是合法的,它必须通过 Luhn 算法来验 证通过. 该校验的过程: 1.从卡号最后一位数字开始,逆向将奇数位(1.3.5 等等)相加. 2.从卡号最后一位数字开始,逆向将偶数位数字,先乘以 2(如果乘积为两位 数,则将其减去 9),再求和. 3.将奇数位总和加上偶数位总和,结果应该可以被 10 整除. 例如,卡号是:543212345