(函式題)練習5 2 找兩個數中最大者

2021-08-26 17:53:59 字數 746 閱讀 1848

練習5-2 找兩個數中最大者(10 分)

本題要求對兩個整數a和b,輸出其中較大的數。

int max( int a, int b );
其中ab是使用者傳入的引數,函式返回的是兩者中較大的數。

#include int max( int a, int b );

int main()

/* 你的**將被嵌在這裡 */

-5 8
max = 8
分析:本題主要的測試點是考慮兩個數相等的情況,兩個數相等,則最大數可以輸出其中的任何乙個。

方法一:首先預設最大數是a,b中的乙個,然後用乙個if語句判斷相反情況

方法二:a>b,a函式**:

//方法一

int max(int a,int b)

return _max;

}//方法二

int max(int a,int b)

else if(a結果:

C語言求兩個數中最大公約數

在c語言中如何求兩個數的最大公約數呢?下面用三種方法進行求解。方法一 窮舉法。先比較兩個數的大小,然後找出較小數t,最後判斷t為何值時兩個數都能整除,此方法效率較低。如下 includeint main 將較小值賦給num1 for i num1 i 0 i return 0 方法二 輾轉相減法。輾...

氣泡排序和查詢陣列中最大的數及查詢兩個數中最大的數

1 顯示效果 2 include int main printf 兩個數中最大的數是 d a getchar return 0 1 顯示效果 include 列印陣列 void printarray int a,int len 選出最到的數並移動到陣列的最後 void movemaxtoarraye...

利用分治法求一組資料中最大的兩個數和最小的兩個數。

利用分治法求一組資料中最大的兩個數和最小的兩個數。在這裡插入 片 include define n 10 void max min int a,int m,int n,int min1,int min2,int max1,int max2 int main void int min1,min2 in...