美文网首页
身份证号查询真假

身份证号查询真假

作者: uit2016孙佳泉 | 来源:发表于2017-04-21 17:58 被阅读0次

...
#include<iostream>
#include <string.h>
using namespace std;
#define N 100
int main()
{
int n = 0;
int i,j ,k = 0;
char a[18];
char b[N][18];
int c[17] = { 7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2 };
int sum = 0;
int f = 0;
int x = 0;
char M[11] = { '1', '0', 'X', '9', '8', '7', '6', '5', '4', '3', '2' };
int l = 0;
cin>>n;
for (i = 0; i < n; i++)
{
sum = 0;
cin>>a;
for (j = 0; j < 17; j++)
{
if (a[j] >= '0' && a[j] <= '9')
{
x = a[j] - '0';
sum += x * c[j];
}
else
{
f = 1;
}
}
sum = sum % 11;

    if ( !(M[sum] == a[j]) )
    {
        f = 1;
    }
    if (f == 0)
    {
        l++;
    }
    else
    {
        strcpy(b[k],a); 
        k++; 
    }
}
if (n == l)
{
cout<<"All passed\n";
}
else
{
    for(i = 0;i < k;i++)
    {
        for(j = 0;j < 18;j++)
        {
            cout<<b[i][j];
        }
        printf("\n");
     } 
} 
return 0;
}

...

相关文章

  • 身份证号查询真假

    ...#include #include using namespace std;#define N 100in...

  • 一个有趣的腾讯面试题

    题目:设计一个身份证查询系统,将身份证号md5 之后存储,输入md5值查询对应的身份证号。要求:成本低,查询速度快...

  • 人肉搜索工具大全

    身份证号码查询http://www.lxsk.com/idcard.aspx IP地址查询 手机所在地查询http...

  • 怎么把word里面所有文字连在一起?

    简介 在日常工作中,我们有时候会利用软件批量查询,但是软件查询时候,文本格式有所要求,比如将Excel中的身份证号...

  • 2018-04-02

    自考生是否有学籍,毕业证真假。 在查询毕业证真假之前,首先要了解一个事实,我们所说的辨别学历真假是指辨别国家承认学...

  • 世界上没有白费的努力

    今天,终于可以查询执法资格考试成绩了。 小同事小心翼翼地通过输入身份证号在网上查询:没过。 又找到另外两名参加考试...

  • MySQL的in语句和索引

    背景: 根据身份证号list与customer表中(表记录1500万+)查询客户的个人信息数据. 当list长度达...

  • 黑猴子的家:JDBC -> PreparedStateme

    1、需求 在eclipse中建立java 程序,输入身份证号或准考证号可以查询到学生的基本信息 2、code

  • 三宝妈百日分享之17 身份证信息查询系统

    今天给大家分享一个excel中身份证信息查询系统的制作方法,只要你输入身份证号码,就会自动显示性别、年龄、...

  • 随笔·这样的提醒不尴尬

    2020年手机交社保时遇到了一个问题――几次输入身份证号码,再按“查询”键,都提示“没有登录信息”。 这种情况,只...

网友评论

      本文标题:身份证号查询真假

      本文链接:https://www.haomeiwen.com/subject/oltjzttx.html