1.資料型別等基礎知識
2.for、while等迴圈
3.if else與switch等分支語句
4.陣列、指標
5.new建立動態陣列
6.struct建立結構
1.新增聯絡人
2.顯示聯絡人
3.查詢聯絡人
4.刪除聯絡人
5.修改聯絡人
6.清空聯絡人
陣列下標從0開始,陣列元素=陣列最大下標值+1;
「值傳遞」,單向傳遞,只能由實參傳給形參,反之不能,所以要改變實參的值,我們採用「址傳遞」(指標);
」=「為賦值,表示相等是應用」==「;
cin()被跳過時,應該使用cin.clear()更改cin的狀態標示符,使用cin.sync()清除快取區的資料流。
#include
#include
#include
using
namespace std;
#define max 1000
struct person
;struct personmanagement
;void
mennu()
intaddperson
(personmanagement * pm)
else
}void
display
(personmanagement * pm)
//「值傳遞」,單向傳遞,只能由實參傳給形參,反之不能。
}int
judge
(string comp,
int num2, personmanagement * pm)
else}}
intseek
(personmanagement * pm)
}int
dlt(personmanagement * pm)
return0;
}int
modify
(personmanagement * pm)
}int
clr(personmanagement * pm)
intmain()
system
("cls");
/*cin.clear();
cin.ignore(numeric_limits::max());*/
cin.
clear()
;//更改cin的狀態標示符的
cin.
sync()
;//清除快取區的資料流的
mennu()
; cin >> select;
}while
(refer)
;return0;
}
C語言小專案 通訊錄系統
專案要求 實現乙個通訊錄 通訊錄可以用來儲存1000個人的資訊,每個人的資訊包括 姓名 性別 年齡 住址 提供方法 新增聯絡人資訊 刪除指定聯絡人資訊 查詢指定聯絡人資訊 修改指定聯絡人資訊 顯示所有聯絡人資訊 清空所有聯絡人 以名字排序所有聯絡人 這個系統我們分為三個部分來實現 contact.h...
006 C 通訊錄專案系統
說明 通訊錄專案系統為之前所有知識的階段性彙總 通訊錄是乙個課記錄親人,好友資訊的工具。我們利用c 來完成乙個通訊錄管理系統 系統中主要實現以下功能 新增聯絡人 想通訊錄中新增新人,資訊包括 姓名,性別,年齡,聯絡 家庭住址 最多記錄1000人 顯示聯絡人 顯示通訊錄中所有聯絡人資訊 刪除聯絡人 按...
通訊錄系統
設計 實現乙個具有通訊資訊插入 修改 刪除 顯示 查詢和統計功能的通訊錄管理程式。程式設計功能及要求 1 人數不定,資料使用檔案存放。2 記錄每位同學的學號 姓名 性別 工作單位 號碼和e mail位址建立單獨的條目,存入資料檔案。3 可對記錄中的姓名和 號碼等進行修改。4 可增加或刪除記錄。5 可...