冒泡排序代码c语言c语言程序对随机数组进行排序
将排序方法写入函数,用srand函数产生随机数组,对数组进行排序。冒泡排序
#include"stdio.h"
#include"stdlib.h"
#include"time.h"
gateone品牌衣服贵吗void sort(int a[])
{
int n,j,temp;
for(n=0;n<6;n++)
for(j=0;j<5;j++)
if( a[j]>a[j+1])
计算机前端的就业形势
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp ;
}}
void main()
{int n;
srand(time(NULL));
int a[6];
for(int i=0;i<6;i++)
{a[i]=rand()%100+1; printf("%d ",a[i]);}
sort(a);
printf("\n");
for(n=0;n<6;n++)
printf("%d ",a[n]);}
选择排序
#include"stdio.h"
#include"stdlib.h"
#include"time.h"
void sort(int a[])
{
int n,j,temp;
for(n=0;n<5;n++)html模板免费网站
for(j=n+1;j<6;j++)
if(a[n]>a[j])
商城源码的服务态度{
个人网页制作小标题temp=a[n];
a[n]=a[j];
a[j]=temp;
}}
void main()
{int n;
srand(time(NULL));
int a[6];
for(int i=0;i<6;i++)
{a[i]=rand()%100+1; printf("%d ",a[i]);} sort(a);
printf("\n");
for(n=0;n<6;n++)
printf("%d ",a[n]);}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论