发布网友 发布时间: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; } 还有什么问题吗? 能给我积分吧!