輸入18位身份證編號(hào)字符串,用下面的方法編程檢驗(yàn)輸入的身份證號(hào)是否正確。???
即:將前17位數(shù)字依次與數(shù)組int aW[17]
={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2}對(duì)應(yīng)元素相乘,求和,再以11為模求余數(shù),再以余數(shù)為校驗(yàn)數(shù)組int aXY[11]={1,0,10,9,8,7,6,5,4,3,2}的下標(biāo)找出校驗(yàn)值,與最后一位相比較,如果不等表示輸入的身份證號(hào)碼有問題,此時(shí)提醒重新輸入。??????? 注:身份證號(hào)碼最后一位等于X的,表示值為10。??????? 運(yùn)行要求:??????? 檢驗(yàn)至少三個(gè)人的身份證號(hào)
關(guān)于函數(shù)的C語(yǔ)言編程問題,大神求救!
做一個(gè)好碼農(nóng)
2017-05-17 22:39:37