早教吧 育儿知识 作业答案 考试题库 百科 知识分享

写一函数,对输入的10个整数按由小到大的顺序排列。要求:用“冒泡法”,必用指针实现,同时用函数调用。

题目详情
写一函数,对输入的10个整数按由小到大的顺序排列。 要求:用“冒泡法”,必用指针实现,同时用函数调用。
▼优质解答
答案和解析
#include
void sort(int *p, int n)
{
int *a,*b,t;
for(a=p+1;a

for(b=p+n-1;b>=a;--b)
if(*(b-1)>*b)
{
t=*(b-1);
*(b-1)=*b;
*b=t;
}
}
int main()
{
int i,a[10];
printf("input 10 number:\n");
for(i=0;i<10;i++)scanf("%d",a+i);
sort(a,10);
printf("sorted array:\n");
for(i=0;i<10;i++)printf("%d ",*(a+i));
return 0;
}
看了 写一函数,对输入的10个整数...的网友还看了以下:

英语翻译首先我对大整数模幂乘的原理进行了分析,其次我用程序对该算法进了的实现,最后用实例对该算法进  2020-04-27 …

《人民日报》载文指出,实现国民经济持续快速健康发展,必须以提高经济效益为中心,对经济结构进行战略性  2020-05-13 …

英语翻译我的日常工作为实验室仪器的日常维护与使用记录整理整顿实验室,使其整洁规范帮助工程师焊接PC  2020-06-20 …

水利工程价格调整如何计算?某工程完成价款100万,价格调整用调值公式,固定系数为0.2,人工费价格指  2020-11-10 …

在实验室中,有下列做法:A、实验剩余的药品不要随意丢弃,放到指定容器中;B、实验完毕,要及时洗净器皿  2020-11-21 …

(1)法医做指纹显影实验时,先对准指纹处喷洒AgNO3溶液,使之与人体分泌出的汗水中的某种离子结合,  2020-11-21 …

微机原理基础硬件实验实验一8255控制灯实验实验内容1、编写程序:使用8255的PC控制LED指示灯  2020-12-03 …

在研究电磁感应现象、以及探究感应电流方向的规律时:(1)在给出的实物图中,将实验仪器连成完整的实验电  2020-12-17 …

如图是小芳同学用伏安法测小灯泡电功率的实验中,尚未连接完整的实物电路图:(1)已知小灯泡的额定电压为  2021-01-08 …

毛泽东在延安整风运动的报告《改造我们的学习》中,用“实事求是”四个大字高度概括了马克思主义的思想路线  2021-01-16 …