91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 28.97 KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2024-08-27
  • 語言: 其他
  • 標簽:

資源簡介

數據結構課程設計同學通訊錄系統,源程序及可執行程序,包君滿意。!!!!!

資源截圖

代碼片段和文件信息

#include?
#include??
#include??
#include??
#include??
#define?N?6?
#define?Esc?27?
#define?InitAmount?20?
struct?Infomation{?
char?name[10];?
char?QQ[12];?
char?phone[15];?
char?Email[20];?
char?address[30];?
}record[InitAmount];?
int?cnt=0;?
char?buffer[N*14*2];?

/*輸入通訊資料*/
void?InputInfo()
{?
int?row=N;?
char?key;?
struct?Infomation?temp;?
gotoxy(1row+1);?
printf(“\n輸入姓名:?“);?
gets(temp.name);?
printf(“輸入?QQ?號:?“);?
gets(temp.QQ);?
printf(“輸入電話號碼:?“);?
gets(temp.phone);?
printf(“輸入?E-mail:?“);?
gets(temp.Email);?
printf(“輸入地址:?“);?
gets(temp.address);?
printf(“\n記錄下這個人的資料嗎???(Y/N)“);?
while(1){?
if((key=getch())==‘Y‘||key==‘y‘){?
record[cnt++]=temp;?
printf(“\n記錄成功!!!“);?
getch();?
break;?
}?
if(key==‘N‘||key==‘n‘){?
printf(“\n你已放棄這份資料!!!“);?
getch();?
break;?
}?
}?
kbhit();?
clrscr();?
puttext(1114Nbuffer);?
}?

/*顯示所有人的資料*/
void?ShowAll()?
{?
int?i;?
clrscr();?
printf(“所有人的資料:\n“);?
printf(“\n姓名?QQ?電話?E-mail?地址\n“);?
for(i=0;iprintf(“%-10s“record[i].name);?
printf(“%-12s“record[i].QQ);?
printf(“%-15s“record[i].phone);?
printf(“%-20s“record[i].Email);?
printf(“%s\n“record[i].address);?
}?
getch();?
clrscr();?
puttext(1114Nbuffer);?
}?

/*搜索某個人的資料*/
void?Search()?
{?
clrscr();?
printf(“1.根據姓名搜索\n2.根據?QQ?號搜索\n(按?Esc?鍵可以退出這個功能區)“);?
while(1){?
int?istatus=0;?
char?*temp=(char?*)malloc(sizeof(char));?
switch(getch()){?
case?‘1‘:?
printf(“\n輸入要搜索的姓名:?“);?
scanf(“%s“temp);?
printf(“\n“);?
printf(“\n姓名?QQ?電話?E-mail?地址\n“);?
for(i=0;iif(!strcmp(temprecord[i].name)){?
printf(“%-10s“record[i].name);?
printf(“%-12s“record[i].QQ);?
printf(“%-15s“record[i].phone);?
printf(“%-20s“record[i].Email);?
printf(“%s\n“record[i].address);?
status=1;?
}?
getch();?
break;?
case?‘2‘:?
printf(“\n輸入要搜索的?QQ?號:?“);?
scanf(“%s“temp);?
printf(“\n“);?
printf(“\n姓名?QQ?電話?E-mail?地址\n“);?
for(i=0;iif(!strcmp(temprecord[i].QQ)){?
printf(“%-10s“record[i].name);?
printf(“%-12s“record[i].QQ);?
printf(“%-15s“record[i].phone);?
printf(“%-20s“record[i].Email);?
printf(“%s\n“record[i].address);?
status=1;?
break;?
}?
getch();?
break;?
case?Esc:?status=1;?
}?
if(status)?break;?
else{?
clrscr();?
printf(“1.根據姓名搜索\n2.根據?QQ?號搜索\n“);?
}?
}?
kbhit();?
clrscr();?
puttext(1114Nbuffer);?
}?

/*修改某個人的資料*/
void?Modify()?
{?
int?istatus=0position=-1;?
char?*temp=(char?*)malloc(sizeof(char))key;?
gotoxy(1N+2);?
printf(“輸入姓名:?“);?
scanf(“%s“temp);?
for(i=0;iif(!strcmp(temprecord[i].name)){?
status++;?
if(status==1)?position=i;?
}?
if(status>1){?
printf(“\n不止一個人叫這個名字請輸入?QQ?號確認身份\n“);?
printf(“\n否則將把找到的第一個人作為你要修改其資料的人“);?
printf(“\n輸入?QQ?號:?“);?
scanf(“%s“temp);?
for(i=0;iif(!strcmp(temprecord[i].QQ)){?
status=1;?
position=i;?
}?
}?
if(!status)?printf(“\n沒有找到這個人的資料!“);?
else{?
char?key;?
clrscr();?
printf(“

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????5828??2008-03-22?20:58??數據結構作業(張鵬)\txl.c

?????文件??????18510??2008-03-22?20:58??數據結構作業(張鵬)\TXL.EXE

?????文件???????5283??2008-03-22?20:58??數據結構作業(張鵬)\TXL.OBJ

?????文件??????95232??2008-03-22?21:02??數據結構作業(張鵬)\數據結構程序設計報告.doc

?????目錄??????????0??2008-03-22?21:03??數據結構作業(張鵬)

-----------?---------??----------?-----??----

???????????????124853????????????????????5


評論

共有 條評論

相關資源