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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 通訊錄管理系統.cpp

?? C語言編寫的通訊錄 基本上可以使用 界面美觀
?? CPP
字號:
#include<stdio.h>
#include<iostream>
#include<string.h>
#include<stdlib.h>
#include<conio.h>
#define N 101
 struct student
 {
   char num[20];
   char name[20];
   char phone[20];
   char youbian[20];
   char address[20];
 }st[N];
void manage();
void input();
void display();
void research();
void add();
void del();
int flag;
char password[10]="tongxunlu";
char mima[10]="000000";
FILE *fp;
//*********************************************************************************************
void main()
{ system("title  通訊錄管理系統");
    char s[10];
	char s1[10];
	int m=0,k;
	int n=3;
    system("color ce");
    printf("\n\t\t\t\t通訊錄密碼保護系統 ");	
	printf("\n\n\t\t\t\t\t設計制作——\n\t\t\t\t\t\t   ***");
	printf(" \n\t\t\t\t\t\t  Z07040138\n");
	do
	{   printf("\n\n\n\t\t請輸入用戶名:");
	    scanf("%s",s);
	    printf("\n\t\t請輸入密碼:");
       for(k=0;k<6;k++)
		{
			s1[k]=getch();
		    if(s1[k]=='x0d')break;;
			printf("*");
		}
		s1[k]='\0';
		if((strcmp(s,password)==0)&&(strcmp(s1,mima)==0))
		{printf("\n\n\n\t\t\t密  碼  驗  證  通  過\n\n\t\t\t按  任  意  鍵  進  入");getch(); break;}
		else
		{     
			printf("\n\t\t\t密碼錯誤!請從新輸入!\n");
			n--;
			m++;
		}
	}
	while((n>0)&&(flag<4));
	if(m==3)
	{ printf("輸入用戶名超過了三次!!");
	  exit(0);
	}
     system("cls");
     system("color a0");
   int choicemanage;
    do
	{
      printf("\t\t\t歡迎使用通訊錄系統\n");
	  printf("\t\t\t\t    *******\n");
      printf("\t\t\t\t    ***\n");
      printf("====================================================================\n");
      printf("\t\t輸入總數\n");
      printf("\t\t1 輸入學生信息\n");
      printf("\t\t2 顯示學生信息\n");
      printf("\t\t3 查找學生信息.\n");
      printf("\t\t4 增加一個信息.\n");
      printf("\t\t5 刪除一個學生信息.\n");
	  printf("\t\t0 退出.\n"); 
	  printf("====================================================================\n");
	 scanf("%d",&choicemanage);
      switch(choicemanage)
	  {
	   case 1:
         input();
         display();
         break;
       case 2:
         display();
         break;
       case 3:
         research();
         display();
         break;
       case 4:
        add();
        display();
        break;
       case 5:
        del();
        display();
        break;
	  case 0:
       display();
       printf("\n\n\t\t\t 感謝使用通訊錄系統!\n");
       printf("\n\n\t\t\t 祝您天天好心情!\n");
       fp=fopen("addrbook.txt","w");
       fwrite(&st[1],sizeof(struct student),flag,fp);
	    exit(1);
     default:
		 {printf("請輸入一個正確的數據.\n");
           printf("按任意鍵返回");
           getch();
            system("cls");
		 }
	  }
  }while(1);
}
//**********************************************************************************************
void save()
{ 
	FILE *fp1;
   if((fp1=fopen("ad.dat","w"))==NULL)
    return;
    fwrite(&flag,sizeof(int),1,fp1);
    rewind(fp1);
    fclose(fp1);

}
//**********************************************************************************************
void load()
{    FILE *fp1;
     if((fp1=fopen("ad.dat","r"))==NULL)
     return;
      fread(&flag,sizeof(int),1,fp1);
      rewind(fp1);
      flag=getw(fp1);
      fclose(fp1);
}
//**********************************************************************************************
void input()
{   system("color 9b");
   FILE *fp;
   int i;
   int b;
   printf("輸入你想輸入的學生數:");
   scanf("%d",&b);
  if(b>100)
  {
    printf("太大了!受不了了!\n");
    printf("按任意鍵返回");
    getch();
    system("cls");
    return;
  }
  flag=0;
  load();
  i=flag;
  b=b+flag;
  if((fp=fopen("addrbook.txt","ab"))==NULL)
  return;
  while(i<b)
  {
	  i++;
      printf("第 %d 學生\n",i);
      printf("\n");
      printf("學號:");
      scanf("%s",&st[i].num);
      printf("姓名:");
      scanf("%s",&st[i].name);
      printf("電話:");
      scanf("%s",&st[i].phone);
      printf("郵編:");
      scanf("%s",&st[i].youbian);
      printf("地址:");
      scanf("%s",&st[i].address);
      printf("\n");
  };
   rewind(fp);
   flag=b;
   save();
   fclose(fp);
   system("cls");
   return;
}
//**********************************************************************************************
 void display()
{   system("color d0");
    system("cls");
    FILE *fp;
    int i;
    if((fp=fopen("addrbook.txt","r"))==NULL)
    return;
    printf("---------------------------通訊錄------------------------------\n");
    printf("學號\t\t姓名\t\t電話\t\t郵編\t\t地址\n");
    load();
    fread(&st[1],sizeof(struct student),flag,fp);
   for(i=1;i<flag+1;i++)
	{printf("%-17s%-17s%-17s%-17s%-17s\n",st[i].num,st[i].name,st[i].phone,st[i].youbian,st[i].address);}
    printf("按任意鍵返回\n");
    getch();
    fclose(fp);
    system("cls");
    return;
}
//**********************************************************************************************
 void research()
 {  system("color a3");
   FILE *fp;
   int i;
   char chname[20];
    printf("請輸入你想要查找的名字:\n");
    scanf("%s",&chname);
   if((fp=fopen("addrbook.txt","r"))==NULL)
   { 
	  printf("不能打開文件\n");
	  printf("按任意鍵返回\n");
      getch();
      system("cls");
      return;
	}
     load();
     for(i=1;i<flag+1;i++)
	 {if (strcmp(chname,st[i].name)==0)
	   {     system("cls");
             printf("你所查詢的學生信息 \n\n\n");
             printf("學號: %s\n\n姓名:  %s\n\n電話: %s\n\n郵編: %s\n\n地址: %s\n\n",st[i].num,st[i].name,st[i].phone,st[i].youbian,st[i].address);
		     break;
		}
	    if (strcmp(chname,st[i].name)!=0)
            system("cls");
		    printf("查找不到,請添加!\n");
	 }
   fclose(fp);
   printf("按任意鍵返回\n");
   getch();
   system("cls");
  return;
}
//**********************************************************************************************
void add()
{  system("color b4");
    FILE *fp;
  if((fp=fopen("addrbook.txt","r"))==NULL)
   {
	   printf("不能打開\n");
       getch();
       return;
   }
   load();
  flag++;
  printf("請輸入一個新的學生信息:\n");
  printf("請輸入學號:");
  scanf("%s",&st[flag].num);
  printf("請輸入名字:");
  scanf("%s",&st[flag].name);
  printf("請輸入電話:");
  scanf("%s",&st[flag].phone);
  printf("請輸入郵編");
  scanf("%s",&st[flag].youbian);
  printf("請輸入地址");
  scanf("%s",&st[flag].address);
  fwrite(&st[flag],sizeof(struct student),1,fp);
  rewind(fp);
  save();
  printf("輸入完成\n按任意鍵返回\n");
  getch();
  fclose(fp);
  system("cls");
 return;
}
//**********************************************************************************************
void del()
{  system("color 80");
	int i;
    char delname[20];
      FILE *fp;
    if((fp=fopen("addrbook.txt","w"))==NULL)
	  {
	   printf("不能打開\n");
       printf("按任意鍵返回\n");
       getch();
       system("cls");
       return;
	  }
       load();
	   printf("\n\t\t敬告:\t請謹慎操作,防止誤刪!\n");
       printf("請輸入你想刪除的學生姓名:");
       scanf("%s",delname);
     for(i=1;i<flag+1;i++)
	 {
		 if (strcmp(delname,st[i].name)==0)
		 {
			 for(;i<flag+1;i++)
			 {
				 strcpy(st[i].num,st[i+1].num);
                 strcpy(st[i].name,st[i+1].name);
                 strcpy(st[i].phone,st[i+1].phone);
                 strcpy(st[i].youbian,st[i+1].youbian);
                 strcpy(st[i].address,st[i+1].address);
				 system("cls");
				 printf("刪除成功\n");
			 }continue;
		 }
		 else 
           system("cls");
		   printf("您要刪除的名字不存在\n");

	}
	 fwrite(&st[1],sizeof(struct student),flag-1,fp);
     save();
     rewind(fp);
     fclose(fp);
     printf("按任意鍵返回");
     getch();
     system("cls");
     return; 
}



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品综合网| 欧美少妇性性性| 日韩av中文字幕一区二区| 国产精品免费久久久久| 欧美福利视频一区| 99久久久久久99| 国产精品一区二区免费不卡| 爽爽淫人综合网网站| 亚洲欧美另类综合偷拍| 国产精品久久久久婷婷| 久久久久久久电影| 久久综合久久综合久久综合| 9191精品国产综合久久久久久| 成人午夜电影久久影院| 国产精品18久久久| 国产成人免费高清| 国产传媒久久文化传媒| 福利一区二区在线| 国产美女一区二区| 极品少妇xxxx偷拍精品少妇| 亚洲精选免费视频| 久久久久国产免费免费| 日韩一区国产二区欧美三区| 91精品久久久久久久99蜜桃| 678五月天丁香亚洲综合网| 欧美一区二区三区不卡| 色婷婷综合久久久久中文一区二区 | 欧美精品久久一区二区三区| 在线观看日韩精品| 欧美猛男男办公室激情| 欧美日韩亚洲综合| 91久久免费观看| 欧美日韩mp4| 日韩三级在线观看| xnxx国产精品| 国产清纯白嫩初高生在线观看91| 中文成人av在线| 亚洲婷婷综合色高清在线| 亚洲成人免费观看| 久久国产综合精品| 成人午夜私人影院| 欧美日韩亚洲高清一区二区| 日韩欧美高清在线| 国产精品系列在线| 亚洲女性喷水在线观看一区| 亚洲123区在线观看| 国产酒店精品激情| 一本大道久久a久久精二百| 欧美日韩国产综合一区二区三区| 日韩亚洲电影在线| 亚洲欧洲性图库| 水野朝阳av一区二区三区| 日韩国产精品久久久| 韩国在线一区二区| 粉嫩aⅴ一区二区三区四区五区 | 亚洲国产成人porn| 久久超碰97人人做人人爱| 波多野结衣91| 欧美一二三四在线| 亚洲视频中文字幕| 国产真实乱对白精彩久久| 一本色道久久综合亚洲91| 日韩精品一区二区三区在线| 国产精品福利在线播放| 久久er99精品| 欧美三级乱人伦电影| 国产精品人妖ts系列视频| 视频一区二区国产| 91色综合久久久久婷婷| 精品国产91洋老外米糕| 性做久久久久久| 色综合久久久久综合体桃花网| 精品粉嫩超白一线天av| 亚洲国产欧美在线人成| 成人av电影在线观看| 精品国产露脸精彩对白| 日韩精品每日更新| 91成人在线精品| 国产精品美日韩| 国产精品乡下勾搭老头1| 日韩欧美三级在线| 日本aⅴ免费视频一区二区三区| 91伊人久久大香线蕉| 中文字幕欧美三区| 丁香啪啪综合成人亚洲小说 | 欧美午夜在线观看| 亚洲私人黄色宅男| 粉嫩一区二区三区在线看 | 亚洲一区二区在线观看视频| 99久久er热在这里只有精品15| 久久精品网站免费观看| 国产综合色在线视频区| 久久五月婷婷丁香社区| 国产一区91精品张津瑜| 精品99久久久久久| 国产精品一二三四区| 久久久久一区二区三区四区| 国产麻豆成人传媒免费观看| 欧美不卡激情三级在线观看| 蜜桃视频第一区免费观看| 欧美一区二区在线免费观看| 久久精品72免费观看| 精品国产a毛片| 成人午夜免费视频| 依依成人精品视频| 欧美少妇bbb| 精品影视av免费| 国产精品毛片无遮挡高清| eeuss鲁片一区二区三区| 亚洲精品成人悠悠色影视| 欧美色图激情小说| 狠狠色综合色综合网络| 中文字幕高清不卡| 日本精品一级二级| 丝瓜av网站精品一区二区| 精品sm捆绑视频| aaa亚洲精品| 亚洲成人动漫在线免费观看| 日韩美女视频一区二区在线观看| 精品亚洲aⅴ乱码一区二区三区| 精品久久久久久久久久久久久久久| 国产一区二区在线电影| **性色生活片久久毛片| 欧美日韩国产另类一区| 韩国v欧美v亚洲v日本v| 亚洲四区在线观看| 欧美www视频| 97se亚洲国产综合自在线观| 日韩极品在线观看| 亚洲国产精品国自产拍av| 欧美色欧美亚洲另类二区| 麻豆91免费看| 亚洲精品一二三| 精品国产麻豆免费人成网站| 国产一区二区三区免费观看| 亚洲欧洲日韩综合一区二区| 欧美日韩中文字幕精品| 美女尤物国产一区| 中文字幕免费观看一区| 欧美日韩免费观看一区二区三区| 麻豆91在线播放| 洋洋av久久久久久久一区| 欧美精品一区二区三区四区| 欧美日韩一区二区在线视频| 国产91精品精华液一区二区三区 | 欧美亚洲一区三区| 国产精品一二三区在线| 天堂成人国产精品一区| 亚洲欧美一区二区三区久本道91| 日韩精品一区二区三区四区视频| 欧美午夜电影一区| 91在线免费看| 成人黄色国产精品网站大全在线免费观看| 三级在线观看一区二区| 亚洲美女一区二区三区| 国产精品视频看| 久久久久成人黄色影片| 精品欧美乱码久久久久久1区2区 | 五月婷婷久久综合| 亚洲人123区| 亚洲天堂久久久久久久| 国产精品久久久久国产精品日日| 欧美精品一区二区不卡| 91精品国产综合久久精品图片| 色妞www精品视频| av男人天堂一区| 岛国精品在线观看| 成人丝袜18视频在线观看| 国产99久久久精品| 成人精品小蝌蚪| 成人性生交大片免费看在线播放 | 国产电影精品久久禁18| 国产精品一区在线观看你懂的| 久久精品理论片| 国产精品综合网| 高清av一区二区| 91在线国产观看| 在线亚洲一区观看| 欧美老女人第四色| 日韩亚洲欧美高清| 国产色产综合产在线视频| 国产农村妇女精品| 亚洲人成网站色在线观看| 一二三区精品福利视频| 五月婷婷久久综合| 国产一区二区三区久久久| 首页国产丝袜综合| 黄页视频在线91| eeuss国产一区二区三区| 91网站视频在线观看| 欧美日韩免费观看一区二区三区| 欧美精品乱码久久久久久按摩| 欧美成人精精品一区二区频| 国产欧美日韩在线| 亚洲自拍欧美精品| 激情av综合网| 欧美系列在线观看| 2014亚洲片线观看视频免费| 狠狠色丁香久久婷婷综| 午夜精品福利在线|