亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
欧美日韩国产影片| 欧美大片拔萝卜| 日韩欧美成人一区二区| 亚洲视频狠狠干| 狠狠色综合日日| 欧美久久久一区| 亚洲品质自拍视频网站| 国产精品影视在线观看| 欧美剧情电影在线观看完整版免费励志电影| 久久免费视频色| 日韩综合小视频| 欧美在线一区二区三区| 亚洲国产精品二十页| 看国产成人h片视频| 欧美日韩国产一级片| 亚洲精品成人悠悠色影视| 成人h版在线观看| 久久久精品2019中文字幕之3| 免费在线观看不卡| 欧美三级视频在线| 亚洲综合一区二区三区| 成人sese在线| 中文字幕一区不卡| 国产99久久久国产精品免费看| 日韩欧美国产三级| 久草中文综合在线| 日韩欧美在线123| 秋霞电影一区二区| 7777精品伊人久久久大香线蕉完整版 | 欧美一级爆毛片| 亚洲精品成人在线| 欧美视频一区二区三区在线观看 | 欧美性受xxxx黑人xyx性爽| 亚洲日本护士毛茸茸| av高清久久久| 日韩伦理免费电影| 在线观看不卡一区| 亚洲成人av免费| 欧美一区二区三区啪啪| 日本一不卡视频| 日韩一级片网站| 久久99精品国产.久久久久久| 欧美成人免费网站| 国产精品2024| 中文字幕视频一区| aaa欧美色吧激情视频| 亚洲卡通欧美制服中文| 欧美日韩情趣电影| 久久精品国产亚洲aⅴ| 久久伊人中文字幕| 成人av午夜电影| 一区二区三区在线视频播放| 欧美日韩精品综合在线| 男女男精品网站| 国产亚洲精品久| 91蜜桃传媒精品久久久一区二区| 亚洲一区二区三区小说| 在线不卡一区二区| 国产精品自在欧美一区| 亚洲人成网站影音先锋播放| 欧美日韩国产综合一区二区三区| 老司机精品视频一区二区三区| 国产日韩精品一区二区三区| 91极品视觉盛宴| 国内成人免费视频| 亚洲美女视频一区| 日韩一级片网站| 色综合天天综合在线视频| 久久99精品久久久久久| 亚洲欧洲韩国日本视频 | 99视频在线精品| 香蕉成人伊视频在线观看| 久久久精品日韩欧美| 欧美在线999| 国产精品伊人色| 日日夜夜精品免费视频| 国产精品久久久久一区| 欧美高清dvd| 91在线码无精品| 国产一区二区三区精品视频| 亚洲在线免费播放| 欧美国产一区二区| 日韩欧美成人激情| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 国产99久久久久久免费看农村| 天天综合网天天综合色| 国产精品乱码妇女bbbb| 日韩视频免费观看高清完整版| 91在线码无精品| 国产v综合v亚洲欧| 久久精品72免费观看| 偷窥国产亚洲免费视频| 中文字幕一区二区三中文字幕 | 欧美三级视频在线| jlzzjlzz欧美大全| 高清视频一区二区| 国产综合色视频| 麻豆精品视频在线观看视频| 亚洲成人先锋电影| 亚洲午夜免费视频| 亚洲天堂精品视频| 国产精品国产三级国产专播品爱网| 337p日本欧洲亚洲大胆色噜噜| 欧美色图第一页| 欧美色图一区二区三区| 色老头久久综合| 色综合久久久久综合99| gogo大胆日本视频一区| 成人理论电影网| 顶级嫩模精品视频在线看| 国产精品456露脸| 国产在线精品一区在线观看麻豆| 美女精品自拍一二三四| 精品一区二区三区影院在线午夜 | 午夜精品福利一区二区蜜股av| 一区二区三区不卡视频 | 欧美日韩黄色影视| 欧美精品1区2区3区| 欧美精品第1页| 在线不卡一区二区| 欧美大尺度电影在线| 精品国产1区二区| 欧美国产日产图区| 亚洲品质自拍视频| 亚洲国产精品精华液网站| 日韩精品午夜视频| 麻豆精品一区二区三区| 国产大陆精品国产| 99久久伊人精品| 欧美中文字幕一区| 日韩美一区二区三区| 精品国产精品一区二区夜夜嗨| 精品欧美一区二区三区精品久久| 欧美va在线播放| 国产精品国产自产拍高清av王其| 一区二区三区四区乱视频| 亚洲高清视频在线| 国产美女在线精品| 91黄色激情网站| 精品国产乱码久久久久久图片 | 一本高清dvd不卡在线观看| 欧美自拍偷拍午夜视频| 欧美一区国产二区| 欧美韩日一区二区三区| 一区二区三区日韩在线观看| 婷婷丁香久久五月婷婷| 国产在线精品一区二区夜色 | 亚洲第一主播视频| 久久91精品久久久久久秒播| 99精品在线观看视频| 制服丝袜日韩国产| 国产日韩欧美一区二区三区综合| 日韩毛片精品高清免费| 日本人妖一区二区| 99视频一区二区| 日韩欧美一二三区| 亚洲免费在线观看视频| 极品少妇xxxx偷拍精品少妇| 色婷婷综合五月| 久久久久久夜精品精品免费| 亚洲国产日韩一级| 成人av电影免费在线播放| 日韩精品中午字幕| 夜夜精品视频一区二区| 国产一区 二区| 91精品国产综合久久婷婷香蕉| 国产精品久久久久久久久久久免费看| 亚洲国产一区二区三区| 国产成人日日夜夜| 91精品国产综合久久香蕉的特点| 亚洲特黄一级片| 国产一区二区三区免费在线观看| 欧美日韩国产美| 伊人夜夜躁av伊人久久| 成人一区二区三区中文字幕| 欧美成人三级在线| 婷婷六月综合网| 欧美日韩一区三区| 一区二区在线观看不卡| 风间由美一区二区av101| 精品国产91九色蝌蚪| 日本不卡中文字幕| 欧美日韩国产一二三| 亚洲男人天堂av| 99久久精品免费看| 亚洲国产精品99久久久久久久久 | 奇米影视一区二区三区| 91传媒视频在线播放| 亚洲三级在线观看| 93久久精品日日躁夜夜躁欧美| 国产嫩草影院久久久久| 国产在线观看免费一区| 久久奇米777| 国产福利一区二区三区视频在线 | 99精品热视频| 国产精品久久久久久久浪潮网站| 国产91精品精华液一区二区三区| 久久久噜噜噜久噜久久综合| 国产高清不卡二三区| 国产精品美女久久久久久|