线性表
1 #include"stdio.h" 2 #define Maxsize 30 3 typedef struct{ 4 int data[Maxsize]; 5 int n; 6 }Seqlist; 7 int Search(Seqlist&L,int x) 8 { 9 int i; 10 for(i=0;i<L.n;i++) 11 { 12 if(L.data[i]==x) 13 printf("%d",i+1); 14 } 15 } 16 int main() 17 { 18 int i; 19 Seqlist L; 20 printf("请输入线性表的长度: "); 21 scanf("%d",&L.n); 22 for(i=0;i<L.n;i++) 23 { 24 printf("请输入第%d个元素: ",i+1); 25 scanf("%d",&L.data[i]); 26 } 27 for(i=0;i<L.n;i++) 28 { 29 printf("%d",L.data[i]); 30 } 31 int x; 32 printf("请输入需要查找的元素为: "); 33 scanf("%d",&x); 34 Search(L,x); 35 }