Randomly generate and sort 10 numbers in 1-100

1. Generate numbers within 10, refer to rand ()% 10
2. Generate numbers between 1 ~ 10, refer to rand ()% 10 + 1
3. Specific, generate numbers between a ~ b, You can refer to rand ()% (b-a + 1) + a

#include <stdio.h>
#include <stdlib.h>

void main()
{
	int num[10];
	int i,j,temp;
	
	for(i=0;i<10;i++)
	{
		num[i]=rand()%100+1;//生成1-100的数,方便阅读 
	}
	for(i=0;i<10;i++)
	{
		for(j=i;j<10;j++)
		{
			if(num[i]>num[j])
			{
				temp=num[i];
				num[i]=num[j];
				num[j]=temp;
			}
		}
	}
	for(i=0;i<10;i++)
	{
		printf("%d\n",num[i]);
	}
}

operation result
Insert picture description here

Published 11 original articles · Likes0 · Visits1

Guess you like

Origin blog.csdn.net/qq_38272075/article/details/105527591