程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C >> 關於C >> 問題三十:將輸入的任意三個整數a、b、c,按從小到大的順序輸出

問題三十:將輸入的任意三個整數a、b、c,按從小到大的順序輸出

編輯:關於C

/* 程序頭部注釋開始(為避免提交博文中遇到的問題,將用於表明注釋的斜槓刪除了)  
* 程序的版權和版本聲明部分  
* All rights reserved.  
* 文件名稱: txt.c  
* 作    者: liuyongshui  
* 問    題:  將輸入的任意三個整數a、b、c,按從小到大的順序輸出
* 問    題:  
* 完成日期: 2013 年4 月10日  
* 版 本 號: V1.0  
*/ 

#include <stdio.h>

int main()
{
     int a;
     int b;
     int c;
     int t;

     printf("請輸入整數a, b, c:\n");
     scanf("%d %d %d", &a ,&b, &c);

     if(a>b)  //若成立,交換ab
     {
         t=a;
         a=b;
         b=t;
     }
    
     if(a>c)  //若成立,交換ac
     {
         t=a;
         a=c;
         c=t;
     }

     if(b>c)  //若成立,交換bc
     {
         t=b;
         b=c;
         c=t;
     }

     printf("輸出結果:%d %d %d\n", a, b, c);

     return 0;
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved