结构体——使用结构体实现信息查询
来源:互联网 发布:国外网盘哪个好 知乎 编辑:程序博客网 时间:2024/05/16 18:05
使用结构体实现信息查询
/***************************************功能:使用结构体实现信息查询日期:2014年12月10日14:46:02**************************************/#include<stdio.h>#include<string.h>#define MAX 101struct aa//定义结构体aa用来存储电话号码和姓名{char name[15];char tel[15];};int readin(struct aa *a)//创建电话号码和姓名,并存入结构体中{int i = 0, n = 0;while(1){scanf("%s",a[i].name);//输入姓名if (!strcmp(a[i].name, "#"))break;scanf("%s",a[i].tel);//输入电话号码i++;n++;//记录的条数}return n;//返回的条数}void search(struct aa *b, char *x, int n)//用来查询输入的姓名所对应的电话号码{int i = 0;while(1){if (!strcmp(b[i].name, x))//查找与输入姓名相匹配的记录{printf("name:%s tel:%s\n", b[i].name,b[i].tel );//打印查到的姓名所对应的电话号码break;//终止当前的动作}elsei++;n--;if (n == 0){printf("No found!");break;}}}int main(){struct aa s[MAX];//定义了一个结构体数组,长度为101int num;char name[15];num = readin(s);//调用函数 readin() ,创建(姓名+电话)信息的个数printf("input the name:");scanf("%s",name);search(s, name, num);return 0;}/*****************************qwe133321654qaz3254562wsx369541102#input the name:wsxname:wsx tel:369541102Press any key to continue******************************/
0 0
- 结构体——使用结构体实现信息查询
- 十六周练习--结构体—职工信息结构体
- C语言 结构体的应用 查询结构体中的信息 结构体与指针操作
- 实现学生信息的结构体定义
- 查询表结构信息
- 表结构信息查询
- 表结构信息查询
- 表结构信息查询
- 表结构信息查询
- 表结构信息查询
- 查询数据库结构信息
- 查询表结构信息
- c语言(结构体)---实现学生信息输入,输出,查询
- 使用MQ传输结构体信息
- 使用MQ传输结构体信息
- 职工信息结构体
- 结构体——使用结构体实现求平均成绩
- 第二周——文件+结构体实现使用系统
- linux中管道符的简单使用
- C语言(五)
- 收集的一些正则表达式
- 用execSQL语句建表时提示“syntax error”原因及解决方法
- Intent 传值
- 结构体——使用结构体实现信息查询
- 每日一得--JVM内存模型及垃圾回收机制
- JavaScript一些常用的正则表达式
- [以早期版本为例]快速Dump爱加密的方法
- 去掉友情链接中“织梦链投放”“织梦链”的方法
- 第十六周项目1-数组的排序
- JVM垃圾回收
- Java同时输出Map的Key和Value处理方法
- Spark安装2