sqlist_insert.cpp
来自「用VC++实现数据结构中:在指定的位置上」· C++ 代码 · 共 38 行
CPP
38 行
#include<stdio.h>
typedef struct
{ int data[5];
int length;
} Sqlist;
int Sqlist_insert(Sqlist &L,int i);
{
int j;
if(i<1||i>L.length+1)
return 0;
i--;
for(j=L.length;j>i;j--)
L.data[j+1]=L.data[j];
scanf("%d",&(L.data[i]);
L.length++;
return 1;
}
void print_Sqlist(int b)
{ int t;
for(t=0;t<b.length;t++)
printf("%5d",b[t]);
}
void main()
{ int a[5];
while(Sqlist_insert(a,3))
printf_Sqlist(a);
printf("\n");
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?