2011年11月21日 星期一

C++撰寫一個函數Max,傳入三個數值,回傳最大值和最小值


#include <cstdlib>
#include <iostream>

using namespace std;


void a_message(int a, int b, int c){

   int max=0;


if(a>=b && b>=c){
        max=a;
        }else if(b>=a && b>=c){
              max = b;
           
              }else{



                    max =c;
                    }
         int min=0;            
if(a<=b && b<=c){
        min=a;
        }else if(b<=a && b<=c){
              min = b;
           
              }else{
                    min =c;
                    }
        cout <<"陣列中最大的數字是:"<<max<<endl;
         cout <<"陣列中最小的數字是:"<<min<<endl;

}

main()
{
  cout << "請輸入3個數字求最大值"<<endl;

       int i,j,k;
       cin >> i >> j >> k;
        a_message(i,j,k);
     
     

   system("PAUSE");
    return EXIT_SUCCESS;
}







code 下載點
關於 小巴

出現在網路上的小小部落客,白天是隱身在某某科大的學生,一到晚上就會現身在傳說中的秘密工作室。對於3C和網路有高度的熱情,偶爾研究APP、寫寫程式,是個最近很忙碌的學生。

 

沒有留言:

張貼留言

請提供您寶貴的意見

熱門文章