编写函数对一维数组的内容进行排序
来源:百度知道 编辑:UC知道 时间:2024/05/05 01:06:37
void mysort(int *a, int len) //数组a,len为长度
{
int t,i,j;
for (i=len-1;i>0;i--)
for(j=0;j<i;j++)
{
if (a[j]>a[j+1])
{
t = a[j];
a[j] = a[j+1];
a[j+1] = t;
}
}
}
以上程序按升序排序,将if中的>改成<可以按降序
从小到大排的
int a[10],i,j,temp;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("\n");
for(i=0;i<10;i++)
for(j=i+1;j<10;j++)
if (a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("\n");
编写函数对一维数组的内容进行排序
编写一个对一维数组的内容进行排序的函数的c语言原程序
编写一个对一维整数数组的内容进行排序的函数
编写函数对一维整数数组的内容进行排序
如何编写一个函数,完成对数组的二分查找?
请编写函数fun,功能是:对a数组中的n个人的年龄进行分段统计,统计结果放到b数组中。
设计函数sort。形式参数为一个一维数组,功能对该数组中的数进行冒泡排序
写出一个主函数,为一维整型数组a[10]输入数据,并对数组中的数据进行转置,然后输出此数组中的元素。
用VC++编写一个程序用冒泡排序法,对一个一维数组进行排序,在排序过程中要求用指针提取数组元素
用C++用C++编写一个函数模板,对不同类型的数组求平均值。