C编程小白,向大家求助!
大家可以帮帮孩子吗?这个编程题应该怎么做呢?感觉自己很多基础都没掌握,老师就让来做这种题呜呜谢谢好心人!!{:5_92:}
题目:编写函数“void f(int *p,int n)”,对p所指数组中的n个元素排序 #include<algorithm>
using std::sort;
void f(int *p,int n){
sort(p,p+n);
} 永恒的蓝色梦想 发表于 2020-5-19 16:33
lz要用C,你用C++写{:10_250:} #include<stdio.h>
void swap(int *b1,int *b2)
{
int t;
t=*b1;
*b1=*b2;
*b2=t;
}
void f(int *array,const int size)
{
int i,j;
for(i=1;i<size;i++)
{
for(j=0;j<size-1;j++)
{
if(array>array)
swap(&array,&array);
}
}
}
int main()
{
int temp[] = {5, 7, 1, 8, 2, 5, 6};
f(temp, 7);
for (int i = 0; i < 6; i++)
printf("%d ", temp);
return 0;
}
网上找的
qiuyouzhi 发表于 2020-5-19 16:42
网上找的
哇!好长的程序,非常感谢宁虽然我看不太懂!! 你在想什么-ya 发表于 2020-5-19 17:19
哇!好长的程序,非常感谢宁虽然我看不太懂!!
设个最佳呗{:10_254:}
页:
[1]