#include<stdio.h>intmain(){int a,b,c,x;//定义4个整型变量a、b、c、x,x作为容器printf("请输入三个数 a,b,c:\n");scanf("%d,%d,%d",&a,&b,&c);//排序if(a>b)//如果a大于b,借助中间变量x实现a与b值的互换{ x = a; a = b; b = x ;}if(a>c)//如果a大于c,借助中间变景x实现a与c值的互换{ x = a; a = c; c = x;}if(b>c)//如果b大于c,借助中间变量x实现b与c值的互换{ x = b; b = c; c = x;}//输出结果printf("三个数由小到大排列为:\n");printf("%d,%d,%d\n",a,b,c);return0;}
任意输入三个整数,对其进行由小到大排序。#include <stdio.h>int main(){ int a,b,c,x; //定义4个整型变量a、b、c、x,x作为容器 printf("请输入三个数 a,b,c:\n"); scanf("%d,%d,%d",&a,&b,&c); //排序 if(a>b) //如果a大于b,借助中间变量x实现a与b值的互换 { x = a; a = b; b = x ;}.