struct{charnamem[10];charnumber[20];
}s[100],*p=s;
main()
{intk;charn[10];
for(k=0;k<100;k++)
scanf( - 高级语言程序设计(一)(00342) - 专业知识收录平台"> struct{charnamem[10];charnumber[20];
}s[100],*p=s;
main()
{intk;charn[10];
for(k=0;k<100;k++)
scanf( - 高级语言程序设计(一)(00342) - 专业知识收录平台">
当前位置:首页 > 高级语言程序设计(一)(00342) > 正文内容

下列程序的功能是输入100个朋友的姓名和电话号码(字符串)存入结构型数组。再输入一个姓名,从结构型数组中查找。找到,则输出对应的电话号码;找不到,则输出“nofind!”。请用指针变量P来填写缺少的内容。
#include"string.h"
struct{charnamem[10];charnumber[20];
}s[100],*p=s;
main()
{intk;charn[10];
for(k=0;k<100;k++)
scanf(

高老师2年前 (2024-03-26)高级语言程序设计(一)(00342)12

下列程序的功能是输入100个朋友的姓名和电话号码(字符串)存入结构型数组。再输入一个姓名,从结构型数组中查找。找到,则输出对应的电话号码;找不到,则输出“nofind!”。请用指针变量P来填写缺少的内容。
#include"string.h"
struct{charnamem[10];charnumber[20];
}s[100],*p=s;
main()
{intk;charn[10];
for(k=0;k<100;k++)
scanf("%s%S",____—>name,(*(p+k)).number);
scanf("%S",n);
for(k=0;k<100;k++)
if(strcmp(n,____)==0)break;
if(k>=100)printf("nofind!\n");
elseprintf("%s\n",____);
}

(p+k) (p+k)->name (p+k)->number

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/442055.html

分享给朋友: