xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡介

C 通訊錄管理系統(tǒng)

資源截圖

代碼片段和文件信息

#include
#include
using?namespace?std;
#define?MAX?200??????????????????????????????????????????????????????//儲存的最大人數(shù)為200
struct?person????????????????????????????????????????????????????????//定義聯(lián)系人結構體?
{
string?name;?????????????????????????????????????????????????????//同學的名字?
int?sex;?????????????????????????????????????????????????????????//同學的性別???1是男的?2是女的?
int?age;?????????????????????????????????????????????????????????//同學的年齡?
string?phone;????????????????????????????????????????????????????//同學的電話號碼?
string?address;?????????????????????????????????????????????????//同學的住址?
};

struct?Addressbook???????????????????????????????????????????????????//定義通訊錄結構體?
{
struct?person?personArray[MAX];?????????????????????????????????//通訊錄中保存聯(lián)系人最大數(shù)組????????引用結構體類型數(shù)組元素?便于后面添加人數(shù)多時使用?
int?size;???????????????????????????????????????????????????????//聯(lián)系人個數(shù)?
};

void?addPreson(Addressbook*abs)?????????????????????????????????????//1.添加聯(lián)系人?????????????????指向結構體類型數(shù)據的指針變量?
{
if?(abs->size?==?MAX)????????????????????????????????????????????//檢查聯(lián)系人是否添加滿了,滿了的話就無法再添加?
{
cout?< return?;?
}
else
{
string?Name;????????????????????????????????????????????????//開始添加新同學名字?
cout?< cin?>>Name;
abs->personArray[abs->size].name?=?Name;???????????????????//引用指向結構體類型數(shù)組元素的指針?,將指針變量名abs所指向的結構體類型數(shù)組personArray[abs->size].name賦值?

cout?< cout?< cout?< int?Sex?=?0;
?while?(1)?????????????????????????????????????????????????//無限循環(huán),當輸入正確性別1或2時,break語句跳出,錯誤時需重新輸入?
?{
? cin?>>?Sex;
? if?(Sex?==?1?||?Sex?==?2)??????????????????????????????//如果輸入的是1或2時,完成賦值,break語句跳出?
? {
? abs->personArray[abs->size].sex?=?Sex;????????????????//引用指向結構體類型數(shù)組元素的指針?,?將指針變量名abs所指向的結構體類型數(shù)組?personArray[abs->size].sex賦值?
? break;
? }?
? else?
?cout?< ?}
???????????//如果輸入的不是1或2?顯示輸入有誤?
}?

cout?<int?Age?=?0;
cin?>>?Age;
abs->personArray[abs->size].age?=?Age;??????????????????????????//引用指向結構體類型數(shù)組元素的指針?,?將指針變量名abs所指向的結構體類型數(shù)組

cout?<string?Iphone;
cin?>>?Iphone;
abs->personArray[abs->size].phone?=?Iphone;?????????????????????//引用指向結構體類型數(shù)組元素的指針?,?將指針變量名abs所指向的結構體類型數(shù)組

cout?<string?Address;
cin?>>?Address;
abs->personArray[abs->size].address?=?Address;?????????????????//引用指向結構體類型數(shù)組元素的指針?,?將指針變量名abs所指向的結構體類型數(shù)組

abs->size++;??????????????????????????????????????????????????????//更新通訊錄的人數(shù)?
cout?<system(“pause“);?????????????????????????????????????????????????//更新完暫停?按任意鍵繼續(xù)?
system(“cls“);???????????????????????????????????????????????????//更新完清屏?
}

void?showPerson(Addressbook*?abs)???????

評論

共有 條評論