写一个函数,要求形参为指针类型,用“冒泡法”对输入的10个整型数据按从小到大顺序排序。

来源:百度知道 编辑:UC知道 时间:2024/04/23 23:18:43
写一个函数,要求形参为指针类型,用“冒泡法”对输入的10个整型数据按从小到大顺序排序。哪个C++的高手给写个程序呀 谢谢了 急用啊
我想问下前2位 为什么你门的给的都不能够运行呢?编译连接的时候有一个错误

我以前做过的一个C++冒泡排序的例子。
希望对你有所帮助。。

#include<stdio.h>
/*用指针实现冒泡排序*/
/*作者:崔翼*/

void main()
{
void Swap(int *x,int *y);
int xl[5],*pup=NULL;
int WanCheng=0; //累计排序完成的
l1:
printf("请输入5个数,做为冒泡排序数据源:");
scanf("%d,%d,%d,%d,%d",&xl[0],&xl[1],&xl[2],&xl[3],&xl[4]);

/*打印出输入的字符*/
printf("\n\t你输入的字符序列是:\n");
for (int j=0;j<=4;j++)
{
printf("%d\t",xl[j]);
}
printf("\n\n"); //格式排板
/***********************程序主体实现排序部分*************************************/
for (int t=3;t>=0;t--)
{
for (int q=4;q>WanCheng;q--)
{
pup=&xl[q];
if (*pup<xl[q-1])
{
Swap(&xl[q-1],pup);
}
else
{

}
}
WanCheng++;
printf("第%d次排序结果:%d\t%d\t%d\t%d\t%d\n",(4-t)

写一个函数,要求形参为指针类型,用“选择法”对输入的10个浮点型数据按从大到小顺序排序。 写一个函数,要求形参为指针类型,用“冒泡法”对输入的10个整型数据按从小到大顺序排序。 编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n, (要求利用指针函数) 怎样用数组指针做参数来写一个排序函数? 编程计算c=a+b,要求用指针变量做函数的形参. 指针和引用能否一起使用,比如说函数参数中出现"*&"类型的形参怎么解释 写一个判断素数的函数,要求用主函数输入一个整数,调用该函数判断其是否为素数,并用NS图表示 利用指针编写一个函数: 一个有10个指针的数组,该指针指向一个函数,该函数有一个整型参数并返回一个整型数,该怎么写呢? 定义一个员工类,要求有构造函数(形参为姓名和工号),属性和一系列方法。