实验6 数组 实验目的:掌握数组的基本操作 实验内容: 必做内容: 1、随机产生10个10-99范围内的整数,分

各位高手 各位大侠 帮个忙吧 我们要交实验报告啦 会的给编一个吧!最好把代码法我邮箱里1091709958@qq.com
分别用选择和冒泡法将数据按从大到小递减的顺序排列,并显示排序结果

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
void bubsort(int a[],int n);
void selsort(int a[],int n);
int a[10],i;
srand((unsigned int)time(NULL));
for(i=0;i<10;++i)
{
a[i]=rand()%90+10;
}
bubsort(a,10);
//selsort(a,10);
for(i=0;i<10;++i)
{
printf("%4d",a[i]);
}
return 0;
}
void bubsort(int a[],int n)
{
int i,j,t;
for(i=0;i<n;++i)
{
for(j=0;j<n-i-1;++j)
{
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
}
void selsort(int a[],int n)
{
int i,j,k,t;
for(i=0;i<n;++i)
{
for(k=j=i;j<n;++j)
{
if(a[j]<a[k])
{
k=j;
}
}
if(k!=i)
{
t=a[i];
a[i]=a[k];
a[k]=t;
}
}
}追问

能不能来个VB编的过程?这个似乎是C语言啊

追答

你在C区问vb!!!!!!!!!!!

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜