【C语言】笔记:输入身份证号,输出出生年月

原创 2012年03月31日 10:00:12

题目:

输入身份证号,输出出生年月

代码:

#include<stdio.h> 
#include<stdlib.h>
//#include<string.h>


int main()
{
int i;
    char a[18];
printf("Input the number:\n");
scanf("%s",&a);
printf("the ID is\n%s\n",a);
// b=sizeof(a);
// printf("the ID is\n%d\n",b);


// for(i=0;i<18;i++)       //详细的输出身份证号码的每一位
// {
// printf("%c\n",a[i]);
// }


printf("出生年月为:%c%c%c%c年%c%c月%c%c日\n",a[6],a[7],a[8],a[9],a[10],a[11],a[12],a[13]);
system("Pause");
return 0;
}

相关文章推荐

输入身份证号,判断其地区、出生年月日、性别

一、首先弄清楚一些东西: 15位的旧身份证,最后一个数是单数的为男,双数的为女。 18位的新身份证,倒数第二位是单数的为男,双数的为女。 校验的计算方式:   1. 对前17位数字本体码加权求和   ...

身份证号里获取出生年月

  • 2011年08月05日 15:25
  • 2KB
  • 下载

根据18位身份证号,提取出此人的出生年月日,

根据18位身份证号,提取出此人的出生年月日,package sun.rain.amazing;import java.util.Date;import org.junit.Test;/** * 根...

从身份证号提取出生年月模板

  • 2013年10月23日 17:18
  • 23KB
  • 下载

WCF医院管理系统技术解析小功能(一)输入身份证验证年龄、性别、出生年月

WCF医院管理系统技术解析小功能(一)输入身份证验证年龄、性别、出生年月 体检登记中的新增病人界面输入中,输入身份证号获取性别、年龄、出生年月:如图: 2.9.8(图50) 用到的主要控件有...

在EXCEL中提取身份证号码里的出生年月日、性别等,相关信息

如何在EXCEL中提取身份证号码里的出生年月日、性别等,相关信息 在学校的人事管理中经常会遇到需要统计教职工的年龄的问题,但案头的原始资料只有身份证号码,其实这足够了。在EXCEL中,引用其内置...
  • ihuan26
  • ihuan26
  • 2013年09月15日 15:36
  • 945

身份证号码 出生年月 以及有效校验位 正则表达式判断

/** * 身份证号码格式校验 */ function isIdCardNo (str) { // 身份证号码正则表达式 var rpIdcard = /(^\d{15}$)|(^\d...

身份证号-出生日期-性别联动

  • 2011年09月05日 14:54
  • 2KB
  • 下载

根据身份证号,使用Java编写程序获取年龄、性别、出生日期

程序员必须要有一个好的思想,代码有时候就体现了一个人的灵魂,所以理解需求比技术更重要! IdcardValidator类 import java.text.ParseException; im...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【C语言】笔记:输入身份证号,输出出生年月
举报原因:
原因补充:

(最多只允许输入30个字)