导航:首页 > 编程知识 > c语言编程a怎么排序

c语言编程a怎么排序

发布时间:2023-08-09 03:50:37

『壹』 C语言,选择法排序,对数组A进行升序排列,求答案,谢大神!

给你个我以前写的降序的程序,你稍微改下就行了,我懒得改了,

#include <stdio.h>
#define N 10
main()
{
int i,j;/*i,j为循环变量*/
long a[N],temp,min; /*a[min]为比较时较小的数*/
printf("请依次输入%d个数。\n",N);
/*进行循环输入这十个数*/
for(i=0;i<N;i )
scanf("%ld",&a[i]);
printf("你输入的%d个数是\n",N);
/*进行循环输出这十个数*/
for(i=0;i<N;i )
printf("%ld ",a[i]);
printf("\n");
/*利用选择法,即从后9个比较过程中,选择一个最小的与第一个

元素交换,下次类推,即用第二个元素与后8个进行比较,并进行交换。*/
for(i=0;i<N-1;i )
{
min=i;
for(j=i 1;j<N;j )
if(a[j]>a[min])
{
temp=a[j];
a[j]=a[min];
a[min]=temp;
}
}
printf("这%d个数从大到小排列为\n",N);
/*打印出这十个经排列后的数*/
for(i=0;i<N;i )
printf("%d ",a[i]);
printf("\n");
}

阅读全文

与c语言编程a怎么排序相关的资料

热点内容
苹果7plus玫瑰金报价 浏览:800
杭州自行车系统微信号 浏览:352
网络语偷猪是什么意思 浏览:309
三星i9300线刷教程图解 浏览:248
编程竞赛特训哪里好 浏览:28
提取驱动文件 浏览:102
如何压缩wps文件 浏览:314
ps转ico文件 浏览:303
无编程计算器是指哪些 浏览:852
jquery服务器返回json数据格式 浏览:375
pl0编译程序文本c版本 浏览:687
cocos2djs开发 浏览:124
怎么取消苹果电脑密码怎么设置 浏览:950
word2013序列号 浏览:462
fu是什么海淘网站 浏览:620
u盘和充电器数据线哪个好 浏览:969
中走丝下载什么编程软件 浏览:643
win10创建读取文件 浏览:211
win10激活文件夹可以删除吗 浏览:719
佳能5D4照片文件名 浏览:953

友情链接