//1、试编写一个求已知单链表的数据域的平均值的函数(数据域数据类型为整
 //型)。 
 #include "stdio.h"
 #include "malloc.h"
 typedef struct node
 {
	int data; 
    struct node *link;
 }NODE;

int aver(NODE *head)
 {
	int i=0,sum=0,ave; NODE *p; 
    p=head;
    while(p!=NULL)
	{ p=p->link;++i;
      sum=sum+p->data;
	}
      ave=sum/i;
 return (ave);
}