C语言—对元素排序-创新互联

对元素排序(从小到大排序) 简单排序

#include
void main()
{
int a[10], i, j, t;
for(i=0;i<10;i++)
scanf(“%d”, &a[i]);
for (i = 0; i< 10 - 1; i++)
{
for (j = i + 1; j< 10; j++)
{
if (a[j]< a[i])
{
t = a[i];
a[i] = a[j];
a[j] = t;
}
}
}
for (i = 0; i< 10; i++)
printf("%d ", a[i]);
}

成都创新互联公司,为您提供网站建设成都网站制作、网站营销推广、网站开发设计,对服务发电机回收等多个行业拥有丰富的网站建设及推广经验。成都创新互联公司网站建设公司成立于2013年,提供专业网站制作报价服务,我们深知市场的竞争激烈,认真对待每位客户,为客户提供赏心悦目的作品。 与客户共同发展进步,是我们永远的责任!冒泡排序

#include
void main()
{
int a[10], i, j, t;
for(i=0;i<10;i++)
scanf(“%d”, &a[i]);
for (i = 0; i< 10 - 1; i++)
{
for (j = 0; j< 10 - 1 - i; j++)
{
if (a[j] >a[j + 1])
{
t = a[j];
a[j] = a[j + 1];
a[j + 1] = t;
}
}
}
for (i = 0; i< 10; i++)
printf("%d ", a[i]);
}

选择排序

#include
void main()
{
int a[10], i, j, t, k;
for(i=0;i<10;i++)
scanf(“%d”, &a[i]);
for (i = 0; i< 10 - 1; i++)
{
k = i;
for (j = i + 1; j< 10; j++)
{
if (a[j]< a[k])
{
k = j;
}
}
if (k != i)
{
t = a[i];
a[i] = a[k];
a[k] = t;
}
}
for (i = 0; i< 10; i++)
printf("%d ", a[i]);
}

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


网站栏目:C语言—对元素排序-创新互联
转载源于:http://hbruida.cn/article/dggsji.html