當前位置:編程學習大全網 - 編程軟體 - C語言編程 輸入3個整數,按降序(從大到小的順序)輸出。

C語言編程 輸入3個整數,按降序(從大到小的順序)輸出。

/*

輸入三個整數(空格隔開) : 12 45 32

45 32 12

*/

#include <stdio.h>

void Exchange(int *a,int *b) {

int t = *a;

*a = *b;

*b = t;

}

int main() {

int a,b,c;

printf("輸入三個整數(空格隔開) : ");

scanf("%d%d%d",&a,&b,&c);

if(a < b) Exchange(&a,&b); // 確保 a > b

if(a < c) Exchange(&a,&c); // 確保 a > b,a > c

if(b < c) Exchange(&b,&c); // 確保 a > b,b > c

printf("%d %d %d\n",a,b,c);

fflush(stdin);

getchar();

return 0;

}

  • 上一篇:nfc怎麽用銀行卡
  • 下一篇:集散控制系統與現場總線控制系統的關系
  • copyright 2024編程學習大全網