问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言 指针的方法 对一维数组进行 冒泡排序

发布网友 发布时间:2022-05-06 14:24

我来回答

1个回答

热心网友 时间:2023-10-10 00:18

大概思路:用指针p指向数组的首地址,用指针去引用数组中的各个元素,并对数组中各个元素就行运算和比较操作了,代码可以参照如下:
#include
<stdio.h>
#include
<stdlib.h>
int
main()
{
int
array[5];
int
i,j,*p,temp;
p=array;
printf("please
input
some
integer:\n");
for(i=0;i<5;i++)
{
scanf("%d",p++);
}
p=array;
printf("排序前为:\n");
for(i=0;i<5;i++)
{
printf("%-5d",*p++);
}
p=array;
for(i=0;i<4;i++)
{
for(j=0;j<4-i;j++)
{
if(*(p+j)>*(p+j+1))
//用指针去引用数组中的元素并进行比较
{
temp=*(p+j);
*(p+j)=*(p+j+1);
*(p+j+1)=temp;
}
}
}
printf("排序之后:\n");
for(i=0;i<5;i++)
{
printf("%-5d",*p++);
}
return
0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
镇海立人中学好吗 镇海立人中学升学率 自考学位申请在什么时候 电子科大自考本科申请学士学位要多久 浙江自考毕业两年后还能考学士学位吗 自考学士学位申请超过时限怎么办 自考本科毕业后多久能申请学士学位 自考本科毕业后多久能申请学位 自考要在几年内考完才能申请学位证 春天可以种白菜吗 春天能不能种白菜 梦到丧尸却逃过一劫 c语言用指针进行冒泡排序 有什么软件可以把图片变成高清的?还是有什么方法? 怎样把模糊的照片变清晰 今天开家长会了,要写家长会感想一年级的。急需! 怎么把黑照片变亮、清晰 一年级家长会的感悟和收获是什么? 企业每天可以加多少微信好友? 姓梁,男孩宝贝,家族里排佳字辈!梁佳x的起名式 请起名吧 姓谢男孩佳字辈名字 几道高三数学题,求解. 男孩名字大全2014佳字辈有没有 姓吴男孩佳字辈取一好听名字! 焦姓男孩佳字辈取什么名字好 高三数学题,求大神!!! 姓孙佳字辈男孩叫什么名字好啊? 陆姓佳字辈的男孩名字怎么起 求一男孩名字,性王,佳字辈。望解答!谢谢! 彭姓佳字辈的男孩取什么名字好 蓝屏重启,代码为0x0000007f (0x00000008, 0x801e7000, 0x00000000, 0x... C语言使用指针实现数组元素冒泡排序 如何撤销微信发出去的红包 微信发出去的红包被领取怎么收回? 梦见丧尸出笼是什么情况 最后我逃出来了 然后发现是个有人刻意安排的圈套,求解梦! c语言。编写一个冒泡排序算法s使用指针将n个整型数据按升序排序? 梦见烧火的牡台掉下来? c语言用指针编写冒泡排序 用c语言指针编写一个冒泡法排序程序求高手帮忙修改程序! 王宝强演 Hello树先生 主旨是什么?从头到尾看完了,但没看懂。 这几天为什么做梦总是梦到僵尸被僵尸狂追然后我在狂跑,也没看什么丧尸片阿 C语言。利用指向指针的指针和冒泡法对M*N矩阵排序并输出,使每行元素按照由大到小的顺序排序。 C语言编程:用指针冒泡法排序下面这个程序哪里错了?? c语言二维数组指针冒泡法排序问题,我错哪啦? C语言中冒泡排序法和选择排序法有哪些不同? C语言中选择法排序和冒泡法排序有什么区别 一个C程序关于指针冒泡排序法! 怎么才能把图片名后面的jpg改为png?重命名没用 我试过了。 人物画要怎样才好看。 printrite3D打印机主板使用说明 国外coreXY结构3d打印机,请问要用什么主板好,有没性价比高点的