kevin_xch
幼苗
共回答了14个问题采纳率:85.7% 举报
主要是写charu函数,其他的细节你自己看着写吧~!
算法思想很简单:就是从最后一个数据开始,将第wh个数据及之后的数据都向后移就行了,最后将要插入的数据放到第wh个位置
数据结构语言?这是什么语言?c#? java? .asp?...你们学的是什么版的数据结构? 这说的麻烦,你要有时间百度hi我吧
int st[20]={2,3,4,22,5,6,12,3};
int n=8;
charu(int num,int wh)//num是要插入的数据,wh是要插入的位置,wh指的是数组的下标
{
int i;
for(i=n-1;i>=wh;i--)
{
st[i+1]=st[i];
}
st[i+1]=num;//循环结束后,i已经指到了要插入位置的前一个元素,所以加1
}
main()
{int i=0;
for(i=0;i
1年前
5