- 8
- 0
- 约1.73千字
- 约 4页
- 2024-06-04 发布于河南
- 举报
c语言数字从大到小排列
C语言数字从大到小排列
C语言中,数字的排序是程序员需要掌握的计算机技能之一。下面将
介绍如何使用C语言编写程序来实现数字从大到小的排序。
I.程序思路
1.输入需要排序的数字,将其存储在数组中;
2.从数组中选择一个数字作为基准点,将比基准点小的数字放在基准
点左边,比基准点大的数字放在基准点右边;
3.对基准点左边和右边的数字重复第2步,直到所有数字都排列完成。
II.编程实现
1.定义函数来实现数字排序:
```
voidsort(intarr[],intleft,intright)
{
inti,j,pivot,temp;
if(leftright){
pivot=left;
i=left;
j=right;
while(ij){
while(arr[i]=arr[pivot]iright)
i++;
while(arr[j]arr[pivot])
您可能关注的文档
最近下载
- 鸿安新材料年产10000吨弹性体增韧剂项目环境影响报告书.pdf VIP
- 年产 100 万平方米纯铝板项目环境影响报告书.pdf VIP
- 《铁路轨道维护》课件——钢轨平直度及磨耗检查作业.pptx VIP
- 浙江美诺年产734吨医药原料药技术改造及绿色节能增效项目环境影响报告书.pdf VIP
- 粪石性肠梗阻报告20例.doc VIP
- 安徽省农业职业技能大赛(水生物病害防治员)备赛试题库(附答案).docx VIP
- 人工智能基础与应用:机器学习PPT教学课件.pptx
- UR06六自由度工业机器人说明书.pdf VIP
- 2024年度突泉县牤牛海庆业煤炭有限责任公司煤矿矿山地质环境治理与土地复垦计划.docx VIP
- 砖混结构监理实施细则.doc VIP
原创力文档

文档评论(0)