列举一个应用查找算法的例子?
#include <stdio。h>
#include <malloc。h>
#include <string。 h> /*包含一些字符串处理函数的头文件*/
#define n 10
typedef struct node
{
char name[20];
struct node *link;
}stud;
stud * creat(int n) /*建立链表的函数*/
{
stud *p,*h,*s;
int i;
if((h=(stud *)malloc(sizeof(stud)))==null)
{
printf("不能分配内存空间!");
exit(0);
}
h->name[...全部
#include <stdio。h>
#include <malloc。h>
#include <string。
h> /*包含一些字符串处理函数的头文件*/
#define n 10
typedef struct node
{
char name[20];
struct node *link;
}stud;
stud * creat(int n) /*建立链表的函数*/
{
stud *p,*h,*s;
int i;
if((h=(stud *)malloc(sizeof(stud)))==null)
{
printf("不能分配内存空间!");
exit(0);
}
h->name[0]=’\0’;
h->link=null;
p=h;
for(i=0;i<n;i++)
{
if((s= (stud *) malloc(sizeof(stud)))==null)
{
printf("不能分配内存空间!");
exit(0);
}
p->link=s;
printf("请输入第%d个人的姓名",i+1);
scanf("%s",s->name);
s->link=null;
。收起