第1个回答 2008-03-13
int[] InsertToArray(int, int[]);
void main(void)
{
int a[]={0,2,4,6,8,10,12};
InsertToArray(5,a);
}
int[] InsertToArray(int data, int[] array)
{
int[] resultArray =
new int[sizeof(array)+1];
int i = 0; int temp = 0;
while(data < array[i])
{
resultArray[i] = array[i];
++i;
}
resultArray[i] = data;
while(i<sizeof(resultArray))
{
++i;
resultArray[i] = array[i-1];
}
return resultArray;
}