数据结构各章实验源代码; 数据结构实验源代码
源代码在线查看: 习题1-顺序表中元素逆置(2).c
#include "datastru.h"
#include
main( )
{ SEQUENLIST a;
int i, j, k, temp;
printf("请输入顺序表元素,元素为整型量,用空格分开,-99为结束标志 :");
j = 0; k = 1; i = 0; scanf("%d",&i);
while (i != -99) { j++; a.datas[k] = i; k++; scanf("%d",&i); }/*输入顺序表元素*/
a.last = j;
printf("\n逆置前顺序表元素列表 :");
for (i = 1; i printf("%d ",a.datas[i]);
printf("\n");
for(i = 1; i { temp = a.datas[i]; a.datas[i] = a.datas[j];
a.datas[j] = temp; j--; }
printf("\n逆置后顺序表元素列表 :");
for (i = 1; i printf("%d ",a.datas[i]);
printf("\n");
}