2条回答 默认 最新
- qfl_sdu 2021-06-22 09:50关注
代码如下:如有帮助,请采纳一下,谢谢。
#include <stdio.h> #include <string.h> #include <process.h> struct Telephone { char name[20]; char number[12]; }; //录入信息 void Input(struct Telephone a[],int *n) { int i = 0; printf("请输入姓名和手机号(#号结束):"); while(1) { scanf("%s %s",a[i].name,a[i].number); if(strcmp(a[i].name,"#") == 0) break; else i++; } *n = i; } //查找电话 void Find(struct Telephone a[],int n) { int i; char name[20] ={0}; printf("请输入要查找的姓名:"); scanf("%s",name); for (i =0;i<n;i++) { if(strcmp(a[0].name,name) == 0) { printf("name:%s tel:%s\n",a[0].name,a[i].number); break; } } if(i == n) printf("not find\n"); } int main() { struct Telephone a[20]; int n;//记录实际个数 int opt; int bgo = 1; while(1) { system("cls"); printf("----------电话薄-----------\n"); printf("1.录入数据 \n"); printf("2.查询信息 \n"); printf("3.退出系统 \n"); printf("---------------------------\n"); scanf("%d",&opt); switch(opt) { case 1: Input(a,&n); break; case 2: Find(a,n); break; case 3: bgo = 0; break; } } return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 4无用
悬赏问题
- ¥15 使用EMD去噪处理RML2016数据集时候的原理
- ¥15 神经网络预测均方误差很小 但是图像上看着差别太大
- ¥15 Oracle中如何从clob类型截取特定字符串后面的字符
- ¥15 想通过pywinauto自动电机应用程序按钮,但是找不到应用程序按钮信息
- ¥15 如何在炒股软件中,爬到我想看的日k线
- ¥15 seatunnel 怎么配置Elasticsearch
- ¥15 PSCAD安装问题 ERROR: Visual Studio 2013, 2015, 2017 or 2019 is not found in the system.
- ¥15 (标签-MATLAB|关键词-多址)
- ¥15 关于#MATLAB#的问题,如何解决?(相关搜索:信噪比,系统容量)
- ¥500 52810做蓝牙接受端