代码为:
#include<stdio.h>
int i; int j; int k; int t; //定义中间值变量t,用来存放交换的数字 int main() { printf("please input threenumber:"); scanf("%d%d%d",&i,&j,&k); //输入排序number if(i>j) { t=i; i=j; j=t; //使用if语句进行排序 } if(i>k) { t=i; //i给t,k给i,t给k进行交换 i=k; k=t; } if(j>k) { t=j; j=k; k=t; } printf("sorting is:%d,%d,%d",i,j,k); return 0; }
具体交换过程如下
输出的结果是: