if语句,scanf语句,冒泡排序1-三数排序

#include<stdio.h>
int main()
{
	int a,b,c;
	int temp=0;
	scanf("%d%d%d",&a,&b,&c);
	if(a<b)
	{
		temp=a;
		a=b;
		b=temp;
	}
	if(a<c)
	{
		temp=a;
		a=c;
		c=temp;
	}
	if(b<c)
	{
		temp=b;
		b=c;
		c=temp;
	}
	printf("%d %d %d",a,b,c);
	return 0;
 } 

注意

1.冒泡排序:例如,一个无序数列——从大到小排列                                 1)从无序数列头部开始,比较两数(a,b)大小,如果a<b,交换,把大的换到前面;2)所有相邻的数都进行比较,大的往前,小的往后,本次对比结束,最后的数最小(沉到序列尾部);3)重复以上操作,依次得到沉底数字,直至没有数据需要比较

2.scanf(“%d%d%d”)和scanf("%d,%d,%d")不同,后者输入时数字间要用“,”号隔开,前者输入时数字需要用“空格”&&“回车”隔开

凡是过去,皆为序章

输入三个数,按从大到小输出_冒泡排序