/*初学C语言,有不足还请指正*/
#include<stdio.h>//冒泡排序法
void again()//程序AGAIN
{
int temp = 0;//临时变量temp
int a = 0, b = 0, c = 0;
printf("a=%d", a);
scanf_s("%d", &a);
printf("b=%d", b);
scanf_s("%d", &b);
printf("c=%d", c);
scanf_s("%d", &c);
if (a > b) //由于三种情况并列所以不用 if eles 用if 提示:括号中两值互换
{
temp = a; //将a放入临时变量 temp最大 a为空 b小
a = b; //a b交换值 a小 b为空
b = temp; //此时b最大
}
if (a > c)
{
temp = a; a = c; c = temp;//规律可记忆
}
if (b > c)
{
temp = b;
b = c;
c = temp;
}
printf("由小到大顺序为%d<%d<%d\n", a, b, c);
}
void main()
{
while (1)
{
again();
}
}
C语言笔记(简单冒泡排序法)
最新推荐文章于 2024-01-24 07:26:53 发布