永发信息网

vc++数组的四个基本操作

答案:3  悬赏:10  手机版
解决时间 2021-07-31 23:21
  • 提问者网友:孤凫
  • 2021-07-31 02:01

不知道数组的排序情况下,进行数的插入。

要求:使用自定义函数,最好能把排序和插入都写上,感激

最佳答案
  • 五星知识达人网友:第幾種人
  • 2021-07-31 02:10

排序和插入都差不多,使用迭代的方法,不断地对数组里面取得的数据进行比较,我个人比较喜欢用冒泡排序。


这方面的资料很多很多,你随便搜索一下就有了

全部回答
  • 1楼网友:何以畏孤独
  • 2021-07-31 04:24

void f1(int a[],int n)

{int i,j,t;

for(i=0;i<n-1;i++)

for(j=0;j<n-i-1;j++)

if(a[j]>a[j+1])

{t=a[j];a[j]=a[j+1];a[j+1]=t;}}排序

void f3(int x[],int n,int y)

{int i;

for(i=n-1;i>=0;i--)

{if (x[i]>y) x[i+1]=x[i];

else {x[i+1]=y;break;}}

if (x[0]>y) x[0]=y;}插入 (插入前排序)
  • 2楼网友:你可爱的野爹
  • 2021-07-31 03:31
呵呵,这个我也不会!你会做了能不能做两份啊!(*^__^*) 嘻嘻……
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯