c 實現通訊錄管理系統(控制台版)

2021-10-01 05:33:10 字數 948 閱讀 3025

此專案適合c++初學者,針對前面c++基礎知識,涉及到變數、結構體定義使用、陣列定義使用、指標定義使用等。

執行之後的結果如下:

#define max 1000//定義通訊錄最大容量為1000

//聯絡人結構體

struct person

;//通訊錄結構體

struct contact

;//操作選單

void showmenu()

//封裝查詢聯絡人是否存在

int i***ist(contact* con, string name)

} return -1;

}//新增聯絡人函式

void addperson(contact *con)

cout << "新增成功"<> name;

int res = i***ist(con,name);

if (res != -1)

cout << "刪除成功" << endl;

con->size--;

} else

else

system("pause");

}//查詢聯絡人函式

void search(contact *con)

} system("pause");

}//退出系統函式

exit(0);

}/**

通訊錄管理系統主程式

python3實現名片管理系統(控制台版)

系統主要是 1.新增名片 2.顯示全部 3.查詢名片 0.退出系統 card main.py import card tools while true 1.新增名片 2.顯示全部 3.查詢名片 0.退出系統 card tools.show menu 顯示系統選單 action str card to...

公路收費系統(控制台c )

fee.h ifndef my h define my h class fee endif fee.cpp include fee.h include using namespace std fee fee long int car,long int car fee,long int truck,l...

通訊錄管理系統(C 實現)

系統中需要實現的功能如下 新增聯絡人 向通訊錄中新增新人,資訊包括 姓名 性別 年齡 聯絡 家庭住址 最多記錄1000人 顯示聯絡人 顯示通訊錄中所有聯絡人資訊 刪除聯絡人 按照姓名進行刪除指定聯絡人 查詢聯絡人 按照姓名檢視指定聯絡人資訊 修改聯絡人 按照姓名重新修改指定聯絡人 清空聯絡人 清空通...