您的位置:

c语言联系电话,C语言电话簿

本文目录一览:

电话簿 C语言 查询环节

#include stdio.h 

#include stdlib.h

#include string.h

typedef struct book {

char name[20];

char num[11];//11位宽度不够啊!

struct book *next;

}Book;

int main() {

Book *insert(Book *head,char *name,char *num);

Book* create(Book *head);

void show(Book *head);

int search(Book *head,char *name);

Book *p;

p = (Book*)malloc(sizeof(Book));

p-next = NULL;

create(p);

char name[20];

char num[11];

int n;

while(1) { 

printf("*******************\n");

printf("请输入操作菜单的序号\n");

printf("1:查找联系人电话:\n");

printf("2:插入联系人电话:\n");

printf("3:删除联系人电话:\n");

printf("4:显示所有联系人电话:\n");

printf("0:退出:\n");

printf("*******************\n");

scanf("%d",n);

switch(n) { 

case 1 :

printf("请输入要查找的联系人姓名:");

scanf("%s",name);

if(search(p,name) == 0) printf("查找到了!\n");

else printf("没有此联系人!");

break;

case 2 : 

printf("请输入联系人的姓名:");

scanf("%s",name);

printf("请输入联系人的电话号码");

scanf("%s",num);

insert(p,name,num);

break;

case 3 : break;

case 4 : show(p); break;

case 0 : exit(0);

}

}

return 1;

}

c语言通讯录

关于这道题的基本思路,我可以告诉你:

通讯录一般由如下几个信息组成:姓名、性别、通讯地址、电话号码、邮编等组成。

如果想编写一个20个人的通讯录程序,那么就可以定义一个大小为 20 的结构数组。C 语言详细代码如下:

#include stdio.h

#define ADDRESS_LEN 100 /* 通讯地址长度宏定义,可以根据需要进行修改 */

#define PHONENUM_LEN 20 /* 电话号码长度宏定义,可以自行修改 */

#define NUMBER 20 /* 20 个人的通讯录,可以自行修改 */

struct address /* 定义一个通讯录的结构数组 */

{

char name[20] ; /* 姓名 */

char sex[5] ; /* 性别 */

char address[ADDRESS_LEN] ; /* 通讯地址 */

char telepone_num[PHONENUM_LEN] ; /* 电话号码 */

char zip[10 ] ; /* 邮政编码 */

} ;

void main( )

{

int i = 0 ;

struct address my_address[NUMBER] ;

for( i = 0 ; i NUMBER ; i ++ )

{

gets(my_address[i].name) ;

gets(my_address[i].sex) ;

gets(my_address[i].address);

gets(my_address[i].telephone_num);

gets(my_address[i].zip);

}

for( i = 0 ; i NUMBER ; i ++ )

printf("%s\t%s\t%s\t%s\t%s\n", my_address[i].name,my_address[i].sex,my_address[i].address,my_address[i].telephone_num,my_address[i].zip);

}

你可以将该程序输入到电脑中,上机编译、链接、并运行试一试。

C语言编写一个简短的通讯录,输入联系人得知电话号码和性别等基本信息就可以,谢谢!

我重写一个哦

class tongxunlu{

    string a;

    string b;

    string c;

}

tongxunlu myfriend[2];

cinmyfriend[0].amyfriend[0].bmyfriend[0].c;//给我的朋友赋值,就是添加信息

coutmyfriend[0].amyfriend[0].bmyfriend[0].c;//输出

这就是给他注入信息然后在取出来个过程,注释写得很详细,根据你的需要自己修改吧,这个是我以前回答别人的时候写的

C语言结构体,如何输出联系电话?求详尽

结构体里面定义一个函数指针变量如 void (*printNum)(void);

printNum就是输出的函数

然后(*struct-printNum)()应该就能输出了

c语言联系电话,C语言电话簿

2023-01-05
c语言电话定义,c语言电话本

2022-11-27
电话面试c语言,c++电话面试

2022-11-26
做c语言的电脑,电脑做c语言在哪里

2023-01-07
电信招聘c语言,c语言老师招聘

2023-01-08
c语言笔记讲解,c语言程序笔记

2022-11-23
c语言性能需求,c语言性能优化

2023-01-03
c语言实现valid模式,c语言 val

2022-11-26
c语言大话爱情,c语言情话代码

2022-11-29
c语言课堂论文,C语言论文

2022-11-25
c语言电脑官网,c语言软件电脑版

2022-11-29
c语言电气工程,电气工程学c语言

本文目录一览: 1、我是电气工程及其自动化专业的!我想知道C语言对我们很重要吗?我需要把它学的很好吗? 2、电气工程及其自动化专业要不要学C语言? 3、c 语言 对电气工程及其自动化的 作用 4、电气

2023-12-08
c语言编译速度,c语言运算速度

2022-11-23
c语言项目之通信管理系统,c语言通讯录系统

2023-01-05
c语言用途论文,c语言用途和特点的论文

2022-11-23
我想下载c语言的编辑器,C语言的编辑器

2023-01-03
求电梯控制c语言程序,电梯控制系统c语言程序

本文目录一览: 1、用C语言如何描述电梯的运行机制? 2、c语言设定电梯程序 3、求电梯控制c语言程序 4、C语言一道编程题,关于电梯调度运行的。 5、关于电梯的C语言应用题求解答 6、用C语言编写一

2023-12-08
求电梯控制c语言程序,电梯控制系统c语言程序

本文目录一览: 1、用C语言如何描述电梯的运行机制? 2、c语言设定电梯程序 3、求电梯控制c语言程序 4、C语言一道编程题,关于电梯调度运行的。 5、关于电梯的C语言应用题求解答 6、用C语言编写一

2023-12-08
c语言编辑电梯,c语言电梯控制系统

2023-01-04
c语言知识笔记,c语言最全笔记

2023-01-04