用c 編寫程式,輸入三個數abc, 使三個數按從小到大輸出

2025-07-15 22:30:15 字數 2565 閱讀 2849

1樓:網友

#include

using namespace std;

int main()

到此,保證a<=b

if ( c < a ) //小於小的,為最小cout <

怎麼用c++編寫比較abc3個數的大小並輸出最大數的程式啊?

2樓:網友

這個程式可以以這樣的思路進行編寫,首先固定乙個數與其他的兩個數進行比較,如果另兩個數比這個數大,則將較大的數賦值給這個固定的數,最後輸出。

示例**如下:

#include

using namespace std;

int main()

3樓:網友

有幾個錯誤:

b,c定義的是整數,而輸入的是實數單精度,應改為scanf("%d,%d,%d",&a,&b,&c);

2.按你的意思,大概是d=max(a,b,c),因為你的輸出是d;printf("max=%d",d);

y>z)w=x;這跳語句將得不到你希望的結果;應改為:

if(x>y)w=x;

else w=y;

if(z>w)w=z;

4樓:索貝爾上尉

x>y>z這種用法不對,數學式子不能直接用在c++裡面改一下#include

#include

int max(int,int,int);

int main()

int max(int a,int b,int c)

5樓:veket的小號

scanf %d 3個。

max 函式 邏輯有問題 。。

編寫乙個c++程式,輸入abc三個數,輸出它們的最小值

6樓:

哈哈,太簡單,還是自己做吧。

給你寫個函式:

int minint(int a ,int b ,int c)

7樓:鍾桂

傳說中乙個很有技術含量的核心**。

max = ((a > b) ?a : b) >c) ?a > b) ?a : b) :c

提供者:jaguar_yuan,呵呵。

怎麼用c++編寫比較abc3個數的大小並輸出最大數的程式啊?

8樓:網友

就是你不把你的程式貼出來,不知道你錯哪,我寫了個看看是不是你需要的#include

using namespace std;

int main()

9樓:網友

這個問題 你自己好好想象。

10樓:16減7等於

程式很簡單,但出錯的情況卻千差萬別,你一沒原始碼,二沒說明,誰知道你為什麼總是錯?

輸入abc三個數,求最大的數。用c++編寫怎麼寫?

11樓:星空下的魔術師

寫的什麼啊 挺好玩的。

第一要說明的是 雖然c++也支援用scanf 和 printf 但是一般不常用 一般用cin 和endl 一般在c語言中常用scanf 和 printf

第二 從格式上說 scanf 的格式錯了,針對你所寫的而言應該是:

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

第三 max函式中所寫的條件並沒有包含全部狀況 比如說x>z>y的情況你沒有說。

第四 max 的return後面跟的數是z也就是主函式中的c 所以程式不管怎麼執行 最終結果是c。

綜合以上四點 源程式可修改為: (既然你用c語言格式 我也用好了)

本程式求最大值*/

#include//預編譯命令,調出標頭檔案。

void main() //主函式 程式入口。

printf("最大值是%d",max(a));//輸出最大值為max(a)的返回值。

int max(int t[3]) //函式作用為求最大值。

順便說一下 max函式中是常用的選出最大值的方法 其實如果把所有情況都列舉出來的話,三個值已經很繁瑣了,而用這種方法幾個值(三個值以上)的最大值都能找出來。

c++中有三個數abc要輸出最大值

12樓:網友

求三個數中最大數的函式如下:

int maxnumber(int a,int b,int c)

用visual c++ 6.0來程式設計,輸入abc三個值,輸出其中最大的。

13樓:匿名使用者

你這方法很繁複也。

#include""

void main()

14樓:網友

是的是的,後面的函式定義多了個分號。

15樓:網友

這一點你是對的,沒有問題,但是你的zuida函式多加了個分號(;)

編寫乙個c語言程式,輸入三個值,輸出其中最小值。

第乙個 c include include int main 第二個 這個可以用於考試題了 c include int main 用c語言設計程式,鍵盤輸入三個整數,輸出其中最小值。不會寫程式。int main 用c語言編一程式,輸入三個整數,輸出其中最小的數 include main void e...

用c語言編寫程式從鍵盤上輸入字串輸

include include define longth 10 定義字串最大長度void main 我以前寫的,可以執行,希望有幫助 1.int strcmp const char str1,const char str2 功能 比較字串str1 and str2,返回值如下 返回值 0 str1...

C語言程式設計問題,求大神指教編寫程式,輸入兩個正整數m和n

include int main double sum int m,int n return s float sum 0 for i m i n i 用c語言編寫程式,輸入兩個正整數m和n,計算m n include void main for i 1 i n i sum0 sum1 sum2 pr...