亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? sfzidentify.doc

?? 對初學(xué)java者 有幫助。 居民身份證驗證
?? DOC
字號:
                        居民身份證驗證實驗
一、 實驗?zāi)康?通過上級編寫和運行關(guān)于字符的程序來加深對String類和StringBuffer類等的了解,要求學(xué)生在上機(jī)實驗前一定要非常清楚并靈活運用該章所講過的內(nèi)容,并且在上機(jī)實驗前編寫好實驗內(nèi)容要求的程序,便以上機(jī)調(diào)試,修改。
二、實驗步驟。
1、編寫一個與居民身份證有關(guān)的程序。
2、檢驗居民身份證的真?zhèn)巍?3、獲取真實居民身份證的信息。
4、將15位的舊身份證轉(zhuǎn)換成18位的新身份證。
三、調(diào)試過程。
  import java.lang.*;
  import java.io.*;
  public class IDCard
  {
  public static void idcheckup(String s )
  {
StringBuffer sad=new StringBuffer(s); 
int[] idcd = new int[18];
for(int i=1;i<18;i++)
{ int j = 17 - i; 
idcd[i-1]=Integer.parseInt(sad.substring(j,j+1));
}

int []w={ 2,4,8, 5,10,9,7, 3,6,1,2, 4,8,5,10, 9,7}; 
char []as={'1','0','x','9','8','7','6','5','4','3','2'};
int sum = 0;
for (int i=0; i<17; i++)
{
sum = sum + idcd[i] * w[i];
}
sum = sum%11;

int y =Integer.parseInt(sad.substring(6,10));
int m = Integer.parseInt(sad.substring(10,12));
int d = Integer.parseInt(sad.substring(12,14));
if (y<1900 || m<1 || m>12 || d<1 || d>31 || 
((m==4 || m==6 || m==9 || m==11) && d>30) ||
(m==2 && ((y % 4>0 && d>28) || d>29))) 
{System.out.println("該居民身份證出生年月日有錯誤!");

}
else
{ 
	System.out.println("該居民身份證是舊的身份證!"); 
System.out.println("該居民出生地:"+sad.substring(0,4));
System.out.println("該居民出生時間為:"+y+"年"+m+"月"+d+"日");
int sex=Integer.parseInt(sad.substring(16,17));

if(sex%2==0)
System.out.println("該居民為:女性");
else
System.out.println("該居民為:男性");
sad=sad.insert(17,as[sum]);
System.out.println("該居民的新身份證為:"+sad.toString());
}
}

public static void checkdate(String s )
{
String sad=new String(s);
int y =Integer.parseInt(sad.substring(6,10));
int m = Integer.parseInt(sad.substring(10,12));
int d = Integer.parseInt(sad.substring(12,14));
if (y<1900 || m<1 || m>12 || d<1 || d>31 || ((m==4 || m==6 || m==9 || m==11) 
&& d>30) ||
(m==2 && ((y % 4>0 && d>28) || d>29))) 
System.out.println("該居民身份證出生年月日有錯誤!");
else
{
 
System.out.println("該居民出生地:"+sad.substring(0,4));
System.out.println("該居民出生時間為:"+y+"年"+m+"月"+d+"日");
int sex=Integer.parseInt(sad.substring(16,17));

if(sex%2==0)
System.out.println("該居民為:女性");
else
System.out.println("該居民為:男性");
}
}
public static void checkdigit(String s )
{

StringBuffer sad=new StringBuffer(s); 
int[] idcd = new int[18];
for(int i=1;i<18;i++)
{ int j = 17 - i; 
idcd[i-1]=Integer.parseInt(sad.substring(j,j+1));
}
int []w={ 2,4,8, 5,10,9,7, 3,6,1,2, 4,8,5,10, 9,7}; 
char []as={'1','0','x','9','8','7','6','5','4','3','2'};

int sum = 0;
for (int i=0; i<17; i++)
{
  sum = sum + idcd[i] * w[i];
}
sum = sum%11;
char c=sad.charAt(17);       /*返回第17個字符對象內(nèi)容*/
if(c==as[sum])
{
	System.out.println("該居民身份證是新的身份證!");
checkdate(s);
System.out.println("該居民身份證是真的");
}
else
System.out.println("該居民身份證是假的(校驗碼有誤)"); 
}
public static void main(String []args)
{
IDCard IC=new IDCard();
InputStreamReader d=new InputStreamReader(System.in);
char in_char[]=new char[20];
int i=0,sum;
String s=null;
System.out.println("請輸入一個身份證號碼:");
System.out.flush();
try
{
i=d.read(in_char,0,20);
} 
catch(IOException e){} ; 
String sid=String.valueOf(in_char,0,i-2); 
sid.trim();                /* 返回原字符串去除前后空白字符后的新字符串*/
if(sid.length()==15)
{
String sid0 = sid.substring(0,6) + "19" + sid.substring(6,15);

idcheckup(sid0); 
} 
else if(sid.length()==18)
{

checkdigit(sid);
}
else 
System.out.println("該居民身份證號碼位數(shù)不符!");

}

} 
四、實驗結(jié)果和總結(jié)。
    上面的程序只是個簡單的辨別身份證真?zhèn)蔚某绦颍斎?5和18位的身份證號可以辨別它的真?zhèn)危€可以將15位的身份證號轉(zhuǎn)變成18位的身份證號。
    通過這個實驗,讓我更加了解了字符串中String類和StringBuffer類。通過對程序的調(diào)試,也知道了編程的一些技巧,這使得以后能更順利完成實驗。

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产91在线|亚洲| 麻豆免费看一区二区三区| 波多野结衣的一区二区三区| 中文字幕av一区二区三区免费看 | 欧美电视剧免费全集观看| 秋霞影院一区二区| 91精品国产aⅴ一区二区| 蜜桃av一区二区| 久久网站最新地址| 成人免费视频caoporn| 亚洲午夜精品一区二区三区他趣| 欧美高清性hdvideosex| 精品一区二区三区影院在线午夜| 国产日韩欧美精品在线| 一本大道久久精品懂色aⅴ| 亚洲成av人片观看| 精品国产亚洲在线| 成人国产在线观看| 亚洲一区日韩精品中文字幕| 91精品蜜臀在线一区尤物| 国产精品1区2区| 一区二区三区毛片| 久久夜色精品国产噜噜av| 99精品桃花视频在线观看| 婷婷久久综合九色综合绿巨人| 日韩欧美一区在线观看| 成人免费看片app下载| 亚洲激情男女视频| 久久综合狠狠综合久久激情| 色综合久久久久综合体桃花网| 日本在线不卡视频一二三区| 欧美激情综合在线| 日韩欧美在线1卡| 在线亚洲人成电影网站色www| 久久99热国产| 亚洲chinese男男1069| 久久精品视频一区| 这里只有精品免费| 91免费看`日韩一区二区| 免费久久精品视频| 一区二区三区在线观看视频| 精品国产一二三区| 7777精品久久久大香线蕉 | 日本vs亚洲vs韩国一区三区 | 欧美日韩国产首页| 成人午夜免费电影| 精品一二三四区| 亚洲电影一级黄| 综合久久给合久久狠狠狠97色 | 日韩精品高清不卡| 亚洲精品五月天| 久久久午夜电影| 欧美一区二区久久| 欧美久久久久中文字幕| 成+人+亚洲+综合天堂| 国模无码大尺度一区二区三区| 亚洲午夜羞羞片| 一区二区三区国产精华| 国产精品欧美综合在线| 久久久久99精品国产片| 91精品国产高清一区二区三区| 精品视频在线看| 日本精品裸体写真集在线观看 | 欧美精品一区二区三区四区| 欧美肥妇free| 欧美精品三级在线观看| 日本二三区不卡| 99国产精品国产精品久久| www.66久久| 成人午夜电影小说| 岛国精品一区二区| 成人午夜激情在线| 成人爱爱电影网址| 91在线观看成人| 91同城在线观看| 欧洲av在线精品| 欧美日产在线观看| 欧美一区二区私人影院日本| 91精品欧美综合在线观看最新| 在线电影国产精品| 91麻豆精品国产91久久久久久| 欧美精品第1页| 91精品国产综合久久久久久| 欧美一区国产二区| 精品成a人在线观看| 久久久久成人黄色影片| 国产精品久久久久久户外露出| 国产精品三级av| 综合久久一区二区三区| 亚洲电影一区二区三区| 日韩黄色在线观看| 国产一区在线观看视频| 国产盗摄精品一区二区三区在线| 国产福利精品一区二区| 91视频在线观看| 欧美日韩的一区二区| 日韩情涩欧美日韩视频| 欧美激情综合在线| 亚洲一区二区视频| 久久精品国产网站| 不卡区在线中文字幕| 色婷婷亚洲精品| 日韩一区二区三区视频在线观看| 久久一日本道色综合| 亚洲免费观看高清完整版在线| 亚洲综合激情另类小说区| 日韩成人精品在线观看| 国产福利电影一区二区三区| 色一情一乱一乱一91av| 日韩午夜av电影| 久久久久久97三级| 一区二区三区四区乱视频| 蜜桃av一区二区三区| 成人av在线播放网站| 欧美电影一区二区| 国产精品欧美久久久久无广告 | 国产成人综合精品三级| 91视频一区二区三区| 日韩你懂的在线观看| 国产精品久久久久桃色tv| 亚洲国产精品久久一线不卡| 国产伦理精品不卡| 欧美日韩精品一区二区| 国产女同性恋一区二区| 亚洲午夜一二三区视频| 风流少妇一区二区| 欧美日韩一区二区在线观看| 国产色综合久久| 视频一区二区中文字幕| 99re这里只有精品6| 欧美精品一区二区三区蜜臀| 夜夜爽夜夜爽精品视频| 大胆亚洲人体视频| 精品欧美久久久| 亚洲国产精品一区二区久久 | 久久精品亚洲一区二区三区浴池 | 亚洲视频在线一区| 国内偷窥港台综合视频在线播放| 欧美中文字幕亚洲一区二区va在线| 久久婷婷国产综合精品青草| 午夜视频一区二区三区| 91亚洲精华国产精华精华液| 精品国产青草久久久久福利| 五月婷婷综合激情| 在线影视一区二区三区| 国产精品福利一区二区| 国产自产2019最新不卡| 欧美一区二区三区小说| 亚洲在线一区二区三区| 99久久99久久精品免费看蜜桃| 欧美成人性战久久| 青青草国产精品97视觉盛宴| 在线观看日韩一区| 亚洲欧洲中文日韩久久av乱码| 懂色av一区二区在线播放| 精品国产乱码久久久久久久久| 天天亚洲美女在线视频| 精品视频在线看| 性欧美疯狂xxxxbbbb| 欧美性猛片aaaaaaa做受| 一区二区三区在线视频免费| 99久久综合精品| 亚洲人成精品久久久久久| 99久久99久久久精品齐齐| 国产精品久久久久毛片软件| 成人激情黄色小说| 国产精品拍天天在线| eeuss鲁片一区二区三区| 国产精品毛片a∨一区二区三区| 成人黄色综合网站| 中文字幕一区二区在线观看| 波多野结衣91| 中文字幕人成不卡一区| 91在线观看下载| 中文字幕一区二区三区精华液| av激情亚洲男人天堂| 亚洲免费在线观看视频| 在线一区二区三区| 青青草成人在线观看| 久久久亚洲国产美女国产盗摄| 国产精品一二三区| 成人免费一区二区三区视频| 色综合久久99| 日韩精品每日更新| 亚洲精品在线观看网站| 国产成人精品综合在线观看| 中文字幕一区二区三中文字幕| 在线欧美小视频| 蜜桃精品视频在线观看| 国产日韩欧美精品在线| 色呦呦国产精品| 老司机免费视频一区二区三区| 久久久不卡网国产精品二区| 色综合天天综合| 日本不卡在线视频| 欧美精彩视频一区二区三区| 色呦呦国产精品| 国内精品免费**视频| 亚洲美女淫视频| 精品国产免费一区二区三区香蕉|