模拟手机打电话拨号功能c 程序设计模拟手机打电话拨号功能c 程序设计
拨号功能的实现代码
#include
#include //调用系统当前日期时间
#include
#include
#include //调用Sleep延长时间函数库文件
#define max 1000 //通讯录最大容量1000人
using namespace std; class addresslist
{
private:
char name[20]; //定义私有变量:姓名 char phone[20]; //定义私有变量:电话 char homephon...
模拟手机打电话拨号功能c 程序设计
拨号功能的实现代码
#include
#include //调用系统当前日期时间
#include
#include
#include //调用Sleep延长时间函数库文件
#define max 1000 //通讯录最大容量1000人
using namespace std; class addresslist
{
private:
char name[20]; //定义私有变量:姓名 char phone[20]; //定义私有变量:电话 char homephone[20]; //定义私有变量:家庭电话 char officephone[20]; //定义私有变量:办公电话 char email[20]; //定义私有变量:Email char group[20]; //定义私有变量:分组 public:
//addresslist(); //声明构造函数
//virtual ~addresslist();//声明析构函数
//void welcome_display();//声明欢迎界面函数
//void menu_display(); //声明主菜单显示函数 //void add(); //声明增加信息函数 //void skim(); //声明浏览信息函数 void dial(); //声明拨打电话信息函数 //void modify(); //声明修改信息函数 //void deletepeople(); //声明删除信息函数
//void search(); //声明查询信息函数
//void help(); //声明帮助信息函数
//void about(); //声明关于信息函数
};
addresslist people[max]; int count=0;
void addresslist::dial() //模拟打电话函数的定义 {
char a[20]; //定义临时变量 ifstream infile("addresslist.txt",ios::binary);
if(!infile)
{cerr<<"打开错误~"<>a; //客户输入要拨打电话的姓名 for(i=0;i<=count;i++)
{
if(!(strcmp(a,people[i].name))) //判断客户输入的姓名是否在通讯录中 {
cout<<"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%\n";
cout<<"\t你正在向"<>ch;
switch(ch)
{
//case 1:addr.add();break; //调用添加新信息函数 //case 2:addr.skim();break; //调用浏览函数
case 3:addr.dial();break; //调用打电话函数
// case 4:addr.modify();break; //调用修改信息函数 //case 5:addr.deletepeople();break;//调用删除信息函数 //case 6:addr.search();break; //调用查找信息函数 //case 7:addr.help();break; //调用帮助函数
//case 8:addr.about();break; //调用关于函数
//case 0:cout<<"已安全退出该系统~\n";break; default:cout<<"没有此操作选项"<>f;
system("cls"); //调用清屏函数,以便再次输入 if(f=='n'||f=='N')break; //判断是否结束
}
return 0;
}
本文档为【模拟手机打电话拨号功能c 程序设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。