TIME2026-04-01 22:57:17

百度 接码网[N63]

搜索
热点
新闻分类
友情链接
首页 > 资讯 > 电话号码查询系统c语言程序
资讯
电话号码查询系统c语言程序
2025-07-13IP属地 希腊雅典0

c

#include <stdio.h>

#include <string.h>

// 定义电话号码结构体

struct PhoneNumber {

char name[50];

char number[20];

};

// 假设我们有以下电话号码数据

struct PhoneNumber phoneBook[] = {

电话号码查询系统c语言程序

{"张三", "123456789"},

{"李四", "987654321"},

{"王五", "55555555"},

// 可以添加更多电话号码...

};

int phoneBookSize = sizeof(phoneBook) / sizeof(phoneBook[0]); // 计算电话本大小

// 查找电话号码函数

void findPhoneNumber(char* name) {

for(int i = 0; i < phoneBookSize; i++) {

if(strcmp(phoneBook[i].name, name) == 0) { // 如果找到匹配的姓名

printf("找到电话号码: %s ", phoneBook[i].number); // 输出电话号码

return; // 结束查找并返回

}

}

printf("未找到电话号码, "); // 如果未找到匹配的姓名,输出提示信息

int main() {

char name[50]; // 存储用户输入的姓名

printf("请输入要查询的人名: "); // 提示用户输入姓名

scanf("%s", name); // 获取用户输入的姓名

findPhoneNumber(name); // 查找电话号码并输出

return 0; // 程序结束

这个程序首先定义了一个结构体PhoneNumber 来存储姓名和电话号码,我们创建了一个包含多个电话号码的数组phoneBook,在主函数中,我们获取用户输入的姓名,并使用findPhoneNumber 函数查找相应的电话号码,如果找到了匹配的电话号码,我们就输出该号码;否则,我们输出一个提示信息表示没有找到电话号码。