c語言比大小求幫助,如何用c語言比較3個數的大小,該怎麼程式設計?

2022-03-06 13:41:02 字數 4030 閱讀 3494

1樓:樂跑小子

下面給出一個簡單的比較兩個數大小的c語言實現

#include

int main()

2樓:

因為有int max (int x,int y)」;的那個是在主函式main裡面宣告一下這個函式的,是個語句,就像是int a;你得加個分號。

下面的之所以沒有加;是因為它是個呼叫函式,自己也是個小小的函式體,不是一個語句是吧,你不是一個宣告語句,那就不需要加了。

3樓:匿名使用者

#include

int main ()

int max (int x,int y) //這是函式定義(實現),以下的{}中是函式的具體**

4樓:匿名使用者

你說的 是

int max (int x,int y)

這個很簡單的

5樓:匿名使用者

那個是函式實體,不是呼叫。後面花括號裡的是函式的實際內容,一個整體來的。

6樓:匿名使用者

第二個「int max (int x,int y)」是函式定義,不需要「:」宣告函式的時候才要,第一個「int max (int x,int y)」就是宣告max函式,所以要「;」。這個是最基本的c語言知識,多看看書就懂了,看譚浩強的c程式設計比較好入門...

7樓:spring春

函式的定義和宣告真心不一樣的

8樓:待丿花謝花開

那個是建構函式,函式後面是不加分號的

9樓:出家人詞悲

//1.

#include

#include

#include

int lage(int a,int b,int len)if (sum>0)

return 1;

else

if(sum==0)

return 0;

else

return -1;

}int main()

for (i=0;i<10;i++)

printf("\n");

for (i=0;i<10;i++)

printf("\n");

printf("%d\n",lage(a,b,10));

return 0;

}//.2 larg(int x,int y)#include

#include

#include

int lage(int a,int b)int main()

for (i=0;i<10;i++)

printf("\n");

for (i=0;i<10;i++)

printf("\n");

for (i=0;i<10;i++)

printf("%d\n",sum);//sum>0 a 大 sum<0 a 小 sum==0 a =b

return 0;}

用c語言程式設計求a,b,c的大小,並且輸出最大值

10樓:告敏黎芃

你的**有一

copy些錯誤,修改之後是這bai樣的:

#include

void

main()

intmax(int

x,int

y,int

z)//你的源**裡這一句不能加分號;

11樓:育知同創教育

include

int main()

原理就是兩兩比較得出版最大的權那個數

12樓:匿名使用者

main()

/*交換

baidux,y的值

zhidao*/

if(x>z)

/*交換x,z的值*/

if(y>z)

/*交換z,y的值*/

printf("%d\n",z);}

13樓:匿名使用者

int foo(int a, int b, int c)

14樓:匿名使用者

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

15樓:匿名使用者

#include

#define max(x,y) ((x)>(y)?(x):(y))

int main(void)

如何用c語言比較3個數的大小,該怎麼程式設計?

16樓:二三社會事

方法步驟如下:

1、首先開啟計算機在,在計算機內開啟開啟vc,然後在vc介面內找到「新建」選項並使用滑鼠點選開啟。

3、選擇一個空工程並使用滑鼠點選勾選,然後點選完成選項。

4、再次點選檔案-新建選項並使用滑鼠點選。

5、選擇c++ source file 並在右側輸入檔名字,確定。

6、輸入如圖所示的**,這裡以abc分別代表三個不同的數,其他需要比較的數只要把abc換成相應的數就可以了。注意**的輸入要在英文輸入法的環境下進行。

7、點選右上角的編譯執行按鈕即可。

17樓:匿名使用者

int a,b,c,d;

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

if ( a>b ) //如果a大於b則通過變數d交換a和b的取值,保證a小於b

if ( a>c ) //同理保證a小於c,則a存放三個數中最小值if ( b>c ) //保證b小於c,則b存放三個數中中間大的,c存放最大的

printf("%d<%d<%d\n",a,b,c);

18樓:匿名使用者

#include

void main ()

if (a>c)

if (b>c)

printf ("從小到大排列為:%.2f,%.2f,%.2f",a,b,c);

printf ("三個數中最大為:%.2f,最小為:%.2f",c,a);

}可比較整數和小數。

19樓:匿名使用者

方法1#include

int main()

int max(int x,int y,int z)方法2#include

int main()

我也是菜鳥哦,有問題歡迎指出,一起進步!

怎麼用c語言程式比較五個數的大小,還要從大到小排序,求大神指點!

20樓:

//#include "stdafx.h"//vc++6.0加上這一行

內.#include "stdio.h"

void main(void)

}for(i=0;i<5;printf("%d ",a[i++]));

printf("\n");}

21樓:二課工程

請參考這裡:

會讓你有

比較回好的收答獲.

22樓:匿名使用者

你應該查查,氣泡排序法。這個肯定解決你的問題求積分

23樓:卩s灬飛飛

#include

#include

int comp(const void *a,const void *b)

int main()

;int i = 0;

qsort(a, 5, sizeof(int), comp);

for(; i < 5; ++i)

printf("%d ", a[i]);

return 0;}

如何用c語言編譯出我愛你字,如何用c語言編譯出我愛你三個字

include int main 不是怎麼編輯,而是你想讓這三個字如何去呈現 include stdio.h main 如何用c程式編寫某某我愛你 include include int main else printf n你是sb n return 0 為什麼放棄 我愛你 怎麼用c語言表示 呵 一...

如何用c語言建立新檔案,如何用C語言建立一個新檔案

函式名 mkdir 功 能 建立一個目錄 資料夾 用 法 int mkdir char pathname 程式例 在win tc和dev c 下執行通過 include include include int main void c語言可以通過fopen函式建立一個新檔案。細節如下 使用fopen需...

C語言程式設計,求比較數大小的程式,C語言程式設計,求 比較3個數大小 的程式

include void main if a c if b c printf 從小到大排列為 2f,2f,2f a,b,c printf 三個數中最大為 2f,最小為 2f c,a 可比較整數和小數。include main d a a b b d 首先,你要明確,在c語言中,不是 等於 的意思,而...