该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这是源代码:
#include
int f_len(int l[500])
{
int i=0 , len;
printf("please input numbers: ");
do
{
scanf("%d",&l[i]);
i++;
}
while ( (i<500) && l[i-1]!='\n' );
printf("\n");
len = i - 1;
return len;
}
void f_combine(int l_1[] , int l_2 [], int l_3[],int len_1,int len_2, int len_3)
{
int i , j ;
for(i=0;i
l_3[i]=l_1[i];
for(j=0;j
{
l_3[i]=l_2[j];
i++;
}
}
void f_sort(int l_3[] , int len_3)
{
int i,j;
int temp;
for(i=0;i
for(j=len_3 - 1;j>i;j--)
{
if (l_3[j]
else ;
}
}
int main()
{
int l_1[500] , l_2[500],l_3[1000];
int len_1 , len_2,len_3;
int i;
len_1 = f_len( l_1 ) ; printf("len_1 = %d",len_1);
fflush(stdin);
len_2 = f_len( l_2 );
len_3 = len_1 + len_2;
f_combine(l_1 , l_2 , l_3 , len_1,len_2,len_3);
f_sort(l_3 , len_3);
for(i=0;i
printf("%5d",l_3[i]);
printf("\n");
return 0;
}