例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的個...