⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 63.c

📁 这是一个经过本人一个月的时间自己做的关于c的小程序
💻 C
字号:
/*题目:用快速和起泡分别对10个数进行排序*/
#include<stdio.h>
void C_program037()
{
	int a[10];
	int i,k,t,j;
	printf("enter ten number:\n");
	for(i=0;i<10;i++)
	{
		scanf("%d",&a[i]);
	}
	printf("the ten number is:\n");
	for(i=0;i<10;i++)
	{
		printf("%d ",a[i]);
	}

	printf("\n快速排序:\n");

	for(i=0;i<10-1;i++)
	{
	   k=i;
		for(j=i+1;j<10;j++)
		{
			if(a[j]<a[k])
				k=j;
		}
		if(i!=k)
		{
			t=a[i];
			a[i]=a[k];
			a[k]=t;
		}
	}
	printf("the ten number is:\n");
	for(i=0;i<10;i++)
	{
		printf("%d ",a[i]);
	}


	printf("\n起泡排序:\n");

	for(i=0;i<10-1;i++)
	{
		for(j=10-1;j>i;j--)
		{
			if(a[j-1]>a[j])
			{
				t=a[j];
				a[j]=a[j-1];
				a[j-1]=t;
			}
		}

	}
	printf("the ten number is:\n");
	for(i=0;i<10;i++)
	{
		printf("%d ",a[i]);
	}
	printf("\n");

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -