C語言 函式實現比較大小

2022-08-03 04:39:10 字數 883 閱讀 5960

例28:輸入兩個整數,要求輸出其中值較大者。要求用函式來找到大數。

解題思路:這個問題的邏輯很簡單,主要就是把比較大小的邏輯抽取出來即可,比較大小具體可以參考之前的文章:c語言 | 由小到大輸出兩個數。

int max_fun(int x,int y)//

自定義比大小函式

源**演示:

#include//

標頭檔案int main()//

主函式int max_fun(int x,int y)//

自定義比大小函式

編譯執行結果如下:

請輸入兩個數:4,9

大的數是:

9--------------------------------process exited after

4.251 seconds with return value 0

請按任意鍵繼續. . .

注意:鍵盤輸入兩個數時,中間的逗號應該時英文狀態下的,因為**中的逗號是英文的,scanf函式鍵盤輸入的要和**儲存一致,如果是中文的會輸出以下結果。

請輸入兩個數:4,9

大的數是:

4--------------------------------process exited after

2.026 seconds with return value 0

請按任意鍵繼續. . .

留個問題,讀者請思考如果比較的是小數的大小上面**應該怎麼改?

c語言學習路線

c語言開發工具

c語言 | 函式實現比較大小

c 負數比較大小 離子濃度大小比較

在特崗及教師招聘考試中,離子濃度大小比較是大部分地區的重要考點,它綜合運用了三大守恆的知識。這部分內容是很多人一直難以拿下的 硬骨頭 非常影響大家的筆試考試。那麼今天我們就一起來梳理一下如何進行離子濃度大小的比較。一 單一溶液 1.酸 一元弱酸溶液 lmol l ch3cooh,c h c ch3c...

double比較大小

參考 comparing floating point numbers 總結幾點 0.float佔4byte,精度是6 7位 double佔8byte,精度是15 16位。1.因為double型別或float型別都是有精度的,其實都是取的近似值,所以有個誤差。和乙個很小的數比如0.00000001 ...

1235 比較大小

比較大小 time limit 1000ms memory limit 65536k total submit 145 accepted 51 description 輸入兩個十進位制整數a,b,請判斷它們的大小關係。我們重新定義兩個數的大小比較規則為 誰的二進位制表示中含1的個數多誰大,若含1的個...