搜索

怎样在一个有序数组中插入一个数字

发布网友 发布时间:2024-11-04 22:24

我来回答

1个回答

热心网友 时间:2024-11-04 22:59

给你一个例子吧: #include<iostream.h> void main() { double a[100],x(23);//x为扎入数值为23. int n,i,j; for(i=0;i<10:i++)//输入有序数组. cin>>a[i]; for(j=0;j<10;j++)//查找插入位置. if(x<a[j]) break; for(i=10;i>j:i--)//将数据后移. a[i]=a[i-1]; a[j]=x; for(i=0:i<=10:i++)//输出插入后的数组. cout<<a[i]<<" "; cout<<endl; } 还有什么问题吗? 能给我积分吧!
希望采纳
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top