用C語言 函式程式設計 實現輸入兩個數求出最大值

時間 2023-02-21 07:00:05

1樓:冰水清清藍

2023年3月11日15:10:42

目的:求n個數中的較大者。

# include

int main()

用c語言編寫:編寫一個函式,要求在主函式中輸入兩個數,輸出其中最大值。

2樓:匿名使用者

比較兩個數的大小可以使用三目運算子:?:

三目運算子:《表示式1>?《表示式2>:

《表示式3>; 其含義是: 先求表示式1的值, 如果為真, 則執行表示式2,並返回表示式2的結果 ; 如果表示式1的值為假, 則執行表示式3 ,並返回表示式3的結果。

int main()

/*執行結果:

3樓:匿名使用者

int max(int a ,int b)

我目前沒有執行環境,你自己試試吧!函式呼叫不難。

用c語言編寫一道程式,從鍵盤上輸入兩個數,輸出其中最大的一個數

用c語言編寫程式 ,用函式實現輸出a, b兩個數的最大值,整數a,b的值從鍵盤輸入、咋做

4樓:枝寰溥蔓

#include

#include

intmain()

printf("兩個數中的最大值是:%d",max);

*/return0;}

c語言程式設計 輸入5個數 求出最大值和最小值

5樓:匿名使用者

就有問題。

改成

你執行 輸入 2,5,9,7,3試哈,結果應該是這樣:

enter five numbers:2,5,9,7,3max=9

process returned 0 (0x0) execution time : s

press any key to continue.

6樓:匿名使用者

這個不難。

大體是:a=,b=,c=,d=,e=

if(a>b)f=a;

if(c>f)f=c;

if(d>f)f=d;

if(e>f)f=e;這是主要幾步!

求教c語言設計輸入兩個數求最大值

7樓:匿名使用者

if(a>b)才是對的。

if("a>b")永遠為真,所以結果永遠輸出的是你輸入的第一個值。

8樓:匿名使用者

if (a>b) ,把if語句中的雙引號去掉,試試。

9樓:匿名使用者

肯定的啦 你看你的if裡面寫的什麼?為什麼要加"" 把這個去掉就可以了。改成if(a>b);

輸入兩個數,輸出最大值(用if完成) c語言程式怎麼寫

求大神用c語言程式設計 求兩個整數的最大值的**

10樓:武泰宮昊焱

#include<

intmain()

{inta,b,max;

printf("請輸入兩個整數:")

scanf("%d,%d",&a,&b);

if(a>b)

{max=a;

}else{max=b;

}printf("較大的數是:%d",max);

return0;}

還有子函式版本的,需要就說一聲。

c語言程式設計 輸入兩個陣列,每個陣列不超過元素,將只在陣列中出現的數全部輸出

意思就是a陣列中的數b陣列沒有唄.要自己寫才有有意思 雙層for迴圈 把a i 元素 和每個b元素if一下 設定一個計數器 如果對比10次計數器都沒增加 則輸出a i 元素.然後計數器歸零 再進入外部迴圈.如此反覆10次 然後再把a和b兌換下 再來一次上面的就能把b的元素輸出了. include s...

C語言問題 怎樣用指標和函式實現兩個陣列的交換

形參定義為指標變數可以實現實引數組交換 include void swaparr int a,int m,int b,int n void main int b int i,m,n m sizeof a sizeof int n sizeof b sizeof int printf n交換前的陣列a...

用函式呼叫求兩個數中的最大值,c語言 用函式呼叫的方式求兩個數當中最大的那個

阿旺讀書 通過如下過程實現求出a b兩個數中的最大值 include int max int a,int b int main void int a,b,c printf 輸入兩個整數 scanf d d a,b c max a,b printf 較大的數是 d n c return 0 int m...