Skip to content

排序数组

c
#include<stdio.h>
#include<stdlib.h>
main()
{
	int a[10],i,k,j;
	for(i=0;i<10;i++)
	a[i]=rand()%100;
	printf("console rand()%100");
	for(i=0;i<10;i++)
	printf("%d\n",a[i]);
	putchar('\n');
	for(i=0;i<9;i++)
	for(j=i+1;j<10;j++)
	if(a[i]>a[j])
	{
		k=a[i];a[i]=a[j];a[j]=k;
	}
		for(i=0;i<10;i++)
		printf("%d\n",a[i]);
		putchar('\n');
}

/*
console rand()%100
86
77
15
93
35
86
92
49
21
15
21
35
49
77
83
86
86
92
93
*/

求10个整数中的最小值

c
#include<stdio.h>
void main()
{
	int a[10]={0,1,2,3,4,5,6,7,8,9};
	int i,min=a[0];
	for(i=1;i<10;i++)
	{
		if(a[i]<min)min=a[i];
	}
	printf("最小值:",min);
}