下列程序的功能是输入100个朋友的姓名和电话号码(字符串)存入结构型数组。再输入一个姓名,从结构型数组中查找。找到,则输出对应的电话号码;找不到,则输出“nofind!”。请用指针变量P来填写缺少的内容。
#include "string.h"
struct
{
char namem[10];char number[20];
}
s[100],*p=s;
main()
{int k;char n[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");
else
printf("%s\n",____);
}
【正确答案】:(p+k) (p+k)->name (p+k)->number
下列程序的功能是输入100个朋友的姓名和电话号码(字符串)存入结构型数组。再输入一个姓名,从结构型数组中查找。找到,则输出对应的
- 2024-11-06 17:16:48
- 高级语言程序设计(13013)