赵晓东-课程设计 201311671432




.题目2:李刚是一爱折腾的人,当然爱折腾的人均有梦想,他想当中国的盖次呢。可不,现在个人好友信息多了,复杂了,他想制作一个个人通讯录的制作管理软件。 刚好这个学期学了数据结构课,所以他准备使用数据结构知识来实现了。并考虑使用双向链表作数据结构。并制定了初步要求:

1每个好友信息包含姓名、住址、邮编、电话、QQ、微信帐号、等。

2作为一个完整的系统,应具有友好的界面和较强的容错能力。


使用数据结构相关知识来做。语言工具不受限。

1、独立完成,设计算法并编写代码,调试通过。

2、写设计说明书。

内容:题目、功能、要求、分析、代码,收获和体会及不足等。

3、以个人独立完成。每一个选择一个题目。选题方式是:自己学号整除5所得的余数是几就做几号题。如学号为122号题,学号为5的做0号题。



#include<iostream>

#include<fstream>

#include<string>

using namespace std;

int x=0;

char a;

int j=1;

struct Number                                  //数据类

{

char name[30];          //姓名

char home[30];          //家庭住址

char phoneNumber[30];   //手机电话号码

char email[30];         //电子邮箱

char qqandweixin[30];    //QQ和微信

int s;  

Number * next; 

void ReadFile(istream & in);     文件开闭

void input();

void print();

};

 

void Number::ReadFile(istream & in)          //从文件把数据读入到程序

{

in>>name>>home>>phoneNumber>>email>>qqandweixin;

}

 

void Number::input()                           //信息输入

cout<<"请输入姓名"<<endl;

cin>>name;

cout<<"请输入家庭住址"<<endl;

cin>>home;

cout<<"请输入手机号码"<<endl;

cin>>phoneNumber;

cout<<"请输入电子邮箱"<<endl;

cin>>email;

cout<<"请输入Q号和微信号"<<endl;

cin>>qqandweixin;

 

s=j++;

}

 

void Number::print()                        //信息输出

{

cout<<"姓名:"<<name<<endl;

cout<<"家庭住址:"<<home<<endl;

cout<<"手机号码:"<<phoneNumber<<endl;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值