用C 實現乙個使用者管理系統,一起來找BUG吧!

2021-10-10 20:46:10 字數 3239 閱讀 9532

目錄

使用者管理系統

顯示選單

新增聯絡人

顯示聯絡人

刪除聯絡人

查詢聯絡人

修改聯絡人

清空通訊錄

退出通訊錄

主要實現功能:

顯示選單

新增聯絡人

顯示聯絡人

刪除聯絡人

查詢聯絡人

修改聯絡人

清空通訊錄

退出通訊錄

實現效果:

實現**:

void menu() 

實現效果:

實現**:

/// /// 新增聯絡人

///

///

void addperson( addressbooks * abs)

else

else

}//年齡

int age = 18;

while (true)

else

}//聯絡**

string phone;

cin >> phone;

abs->personarray[abs->p_size].p_phone = phone;

//家庭位址

string address;

cin >> address;

abs->personarray[abs->p_size].p_address = address;

//更新通訊錄的人數

abs->p_size ++;

cout << "恭喜您!聯絡人新增成功!" << endl;

//清屏內容

system("pause");

system("cls");

}}

實現效果:

實現**:

/// /// 顯示聯絡人

///

///

void showperson(addressbooks * abs)

else

}//清屏內容

system("pause");

system("cls");

}

實現效果:

實現**:

/*判斷聯絡人是否存在*/

int i***ist(addressbooks * abs, string name)

}//如果遍歷結束沒有找到,返回-1。

return -1;

}/// /// 刪除聯絡人:按照姓名進行刪除指定聯絡人。

///

///

void delperson(addressbooks * abs)

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

} else

//清屏內容

system("pause");

system("cls");

}

實現效果:

實現**:

/// /// 查詢聯絡人:按照姓名檢視指定聯絡人的資訊。

///

///

void findperson(addressbooks * abs)

else

//清屏內容

system("pause");

system("cls");

}

實現效果:

實現**:

/// /// 修改聯絡人:按照姓名檢視修改聯絡人的資訊。

///

///

void modifyperson(addressbooks * abs)

else

} //年齡

int age = 18;

while (true)

else

}//聯絡**

string phone;

cin >> phone;

abs->personarray[ret].p_phone = phone;

//家庭位址

string address;

cin >> address;

abs->personarray[ret].p_address = address;

cout << "修改聯絡人成功!" << endl;

//清屏內容

system("pause");

system("cls");

} else

}

實現效果:

實現**:

/// /// 清空通訊錄

///

///

void cleanperson(addressbooks * abs)

//取消清空

else if (tip == 2)

else

} //清屏內容

system("pause");

system("cls");

}

實現效果:

實現**:

//退出通訊錄

system("pause");

CMS系統大家一起來評測

以下是各種cms系統的列表 copy from cmsmatrix absolut engine arp.site autowebbuilder awfbig medium bitrix site manager bolinos bricolage cms encore pro cms master...

兩個系統一起玩 ubuntu xp

進入windows xp 開始 控制面版 使用者帳戶 更改使用者登入或登出的方式 確認 使用歡迎螢幕 和 使用快速使用者切換 都已勾上 然後開啟遠端桌面 在 控制面版 的 系統 遠端 勾上 允許使用者遠端連線到此計算機 配置ubuntu 安裝rdesktop,執行 sudo apt get inst...

shell 清楚空格 一起來寫乙個Shell指令碼吧

說實話,寫指令碼這一塊屬實 業務不精 一來現如今的工具已經比較方便了,二來自己還是比較懶。正巧最近再嘗試公司的雲編譯功能,雖然雲編譯外掛程式自動做了大量的工作,但是最終也只是把產物 apk 拉到本地某檔案目錄下,因此還是需要我們主動要install。因此基於這個場景就像寫乙個指令碼可以一鍵的把拉下的...