日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

插入函数c语言,线性表的插入函数

發(fā)布時(shí)間:2024/9/3 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 插入函数c语言,线性表的插入函数 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

該樓層疑似違規(guī)已被系統(tǒng)折疊?隱藏此樓查看此樓

//SY2-2.CPP #include

#define MAXSIZE 100

void Disp_A(int A[],int num) /*輸出向量*/

{

if(num==0) return; /*如果向量為空直接返回*/

for(int i=0;i

cout<

cout<

} int insert(int A[],int &num,int x) //成功返回1、否則返回0

{

if(num==MAXSIZE-1 ) return 0;//向量已滿

int i=num ; //i指向尾元素

while(i>=0&&A[i]>x)

{

A[i-1]=A[i];//比x大的元素后移

i--;

}

A[i]=x;//新元素插入

num++; //表長(zhǎng)增1

return 1;

} main()

{

int a[MAXSIZE]={3,11,14,17,21,22,26,29,30,32,35,37,42,48,53,57,60,71,74,88};

/*定義長(zhǎng)度為arrsize的整型向量,并對(duì)前20個(gè)元素賦初值*/

int num=20; //定義順序表當(dāng)前表長(zhǎng)

int x;

cout<

Disp_A(a,num); /* 調(diào)用輸出函數(shù)*/

cout<

cin>>x; //輸入要插入的元素值

insert(a,num,x) ; /* 調(diào)用插入函數(shù)*/

cout<

Disp_A(a,num); /* 調(diào)用輸出函數(shù)*/

}

我這個(gè)可以運(yùn)行 但輸入數(shù)字 總是插到最后 不知道插入函數(shù)哪里不對(duì)

總結(jié)

以上是生活随笔為你收集整理的插入函数c语言,线性表的插入函数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。