/*身份证号码是18位数字字符构成的字符串,输入一个身份证号码判断该号码拥有者的性别

  • 提示:第17为数字字符奇数为男,偶数为女
    */
    #include
    #include
    #include
    #include
    using namespace std;
    void string2int(string s);
    void main()
    {
    cout << “请输入你的身份证号码:” << endl;
    string s, x;
    cin >> s;
    x = s.substr(16);
    x = x.substr(0, 1);
    string2int(x);
    }
    void string2int(string s)
    {
    int a;
    string res = s;
    stringstream ss;
    ss << res;
    ss >> a;
    if (a % 2 == 0)
    {
    cout << “她是 gril”;
    }
    else
    cout << “他是 boy”;
    }

身份证号码是18位数字字符构成的字符串,输入一个身份证号码判断该号码拥有者的性别相关推荐

  1. Excel如何快速将15位身份证号码转为18位

    今天跟大家分享一下Excel如何快速将15位身份证号码转为18位 ​ 1.首先我们选中身份证号码单元格区域 2.点击[DIY工具箱] 3.点击[身份证]选择[15位身份证证升18位] 4.点击[确定] ...

  2. 身份证号第18位(效验码)计算方法 用于检测身份证号是否正确

    前言: 由于在某些时候,可能需要用户输入真实的身份证号,但是用户可能会胡乱输入虚假的身份证号,导致信息的不真实性,所以为了防止用户胡乱输入,可以通过一些小方法来检测身份证号是否输入正确,本文将介绍一种 ...

  3. 【SQLServer】验证身份证号第18位校验码是否合法

    目录 1.业务场景 2.知识前提 3.实现方案 4.测试 5.参考链接 1.业务场景 参考国家标准GB 11643-1999,居民身份证号组成:6位数字地址码+8位数字出生日期码+3位数字顺序码+1位 ...

  4. 16Aspx.com-将15位身份证转换成18位

    16Aspx.com-将15位身份证转换成18位 //************************************************************************* ...

  5. 7-3 选民投票 (8 分)编程统计候选人的得票数。有若干位候选人(n<=10),候选人姓名从键盘输入(候选人姓名不区分大小写,姓名最长为9个字节),若干位选民,选民每次输入一个得票的候选人的名字(

    7-3 选民投票 (8 分) 编程统计候选人的得票数.有若干位候选人(n<=10),候选人姓名从键盘输入(候选人姓名不区分大小写,姓名最长为9个字节),若干位选民,选民每次输入一个得票的候选人的 ...

  6. python身份证号码共18位_18位身份证校验

    数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小 ...

  7. 中国身份证号码验证,支持15,18位,可验证成功90%的身份证号

    using System;/// <summary> /// Summary description for IDCardValid /// </summary> public ...

  8. 身份证号第18位的计算

    身份证号每一位号码的意义 首选需要声明两点, 第18位为x:其实对应与编码系统中的10(十),因为进制的关系了: 第18位的取值是前面17位通过一定的编码规则(ISO 7064:1983.MOD 11 ...

  9. 从键盘上输入一个字符,判断并输出是控制符、数字字符、大写字母、小写字母或是其他字符

    #include <stdio.h> int main () { char c; printf("请输入一个字符\n"); c=getchar(); if (c< ...

最新文章

  1. 【MATLAB】find 函数 总结
  2. 形象理解深度学习中八大类型卷积
  3. liun5实现DHCP地址分配笔记
  4. Html5 History API解析
  5. PHP文件包含漏洞原理分析和利用方法
  6. 05-netty小例子
  7. pythonnumpy详解_Python精讲Numpy基础,大牛笔记详细解释
  8. jQuery formValidator表单校验代码生成器ver1.1,一键产生所有代码
  9. HDOJ 1394 Minimum Inversion Number(线段树求逆序数对)
  10. 1405 mysql 2800_mysql关于任何用户登录以及解决ERROR1405
  11. CAD学习笔记中级课【模板样式】
  12. Bootstrap如何设置table样式
  13. 初中英语多词性单词怎么办_初中英语单词按词性分类表
  14. 《三体》死神永生之感
  15. 如何实现从M个数字选取N个数字排列算法
  16. 一起来学ES —— Bulk剖析
  17. P1796 汤姆斯的天堂梦
  18. 隐藏index.php
  19. 京东数据库泄露事件分析
  20. 环境配置 | ubuntun16.04下卸载matlab

热门文章

  1. Android实习札记(10)---ImageView的src属性 VS blackground
  2. JVM笔记-13运行时数据区-堆(OOM、年轻代老年代)
  3. 使用javaScript控制文本框输入值
  4. 第一天看《C陷阱与缺陷》
  5. python:聊天机器人
  6. 苹果分屏软件_必备的优秀软件集合---Mac篇(二)
  7. 2023年最新版初级商业数字营销师直通车题库
  8. python键盘怎么输入双引号_python中怎么输入引号 -问答-阿里云开发者社区-阿里云...
  9. ubuntu12.04打字软件
  10. 输入一个年份,输出是否为闰年。#闰年条件:能被4整除但不能被100整除,或者能被400整除的年份是闰年。