!doctype>
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;
}
訂閱:
張貼留言 (Atom)
熱門文章
-
............................ { int num[SIZE]; cout << "請輸入10個數字求最大最小值"<<endl; int i; for (i=0;i...
-
#include <stdio.h> #include <stdlib.h> int main(void) { /*取餘數*/ int j1,j2,j3; j1=(30%6); j2=(28%5...
-
...................... void change(int x,int row,int y,double **a) { double tmp; int i; for(i=0;i<y;i++) { t...
-
#include <cstdlib> #include <iostream> using namespace std; void a_message(int a, int b, int c){ int max=0; if(a&...
-
.................... throws IOException{ BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); float i...
沒有留言:
張貼留言
請提供您寶貴的意見