用C語言編寫比較數大小的程式,要求同時輸出最大和最小的數

時間 2021-08-30 10:29:04

1樓:匿名使用者

#include "stdio.h"

void main()

printf("這六個數中的最大值和最小值分別是: %d %d",max,min);}

2樓:匿名使用者

#include

void main()

printf("最大數是%lf,最小數是%lf\n",in[5],in[0]);}

3樓:快樂在飛翔

#include"stdio.h"

float a[6]=;

float max_temp;

float min_temp;

void main()

printf("最小的數值為:%f\n",min_temp);

printf("最大的數值為:%f\n",max_temp);}

4樓:匿名使用者

#include

void main()

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

if(a[i]

printf("最大值=%d\n最小值=%d\n",max,min);

}親自編寫加測試!

5樓:匿名使用者

#include

int main()

printf("最大數是%d,最小數是%d",max,min);

return 0;}

c語言程式 輸入5個數 輸出最大數和最小數的程式怎麼寫 要求用最簡單的比較大小的方法 謝謝!

6樓:匿名使用者

#include

int main( )

if ( maxn < a ) maxn = a;

if ( minn > a ) minn = a;

}printf("max = %d\nmin = %d\n", maxn, minn);

return 0;}

7樓:

#include "stdio.h"

int main(void){

int n,max=1

max=n;

if(n

用c語言編寫乙個程式,求n個數中的最大值和最小值,要求用函式完成。

8樓:胡連勤

#include

int bubble(char *, int);

int main(int argc, const char * argv)

;int max = 0, min = 0;

if (!bubble(a, n))

return 0;

}int bubble(char * a, int size)}}return 0;}

9樓:

思路:首先設定最大最小的值都是陣列第乙個數,然後遍歷陣列,出現比當前最大值大的,修改最大值為這個數。出現比最小值小的,修改最小值為這個數。

**#include

//為了方便返回,使用結構體儲存最大值和最小值

typedef struct maxmin;

//函式引數array:陣列,length:陣列長度。

//這裡其實可以把最大值最小值作為指標傳進去的。

maxmin getmaxmin(int *array, int length)

return maxmin;

}//主函式測試

int main()

maxmin maxmin = getmaxmin(array, length);

printf("max:%d,min:%d", maxmin.max, maxmin.min);

return 0;

}3. 執行結果

10樓:明月共我

void getmaxmin(int a,int n,int *imax,int *imin)}

11樓:風若遠去何人留

函式就這樣了。測試主函式你自己寫乙個 呼叫func就好

void func(int *a, int n, int *max, int *min)}

用c語言:輸入10個數,要求輸出其中最大的數

12樓:綠茵場

方法1:(利用比較法)

方法2:(利用起泡法)

方法3:(利用函式的模組化設計回)

擴充套件資料

c語言程式結構:

1、判斷語句(選擇結構):

if 語句:「如果」語句;if—else 語句:「若…(則)…否則…」語句;switch 語句:「切換」語句;switch—case:「切換—情況」語句。

2、迴圈語句(迴圈結構):

while 語句:「當…」語句;do—while 語句:「做…當…(時候)」語句;for 語句:條件語句(即「(做)…為了…」語句)。

3、跳轉語句(迴圈結構:是否迴圈):

goto 語句:「轉舵」語句,也稱「跳轉」語句;break 語句:「中斷」(迴圈)語句,即結束整個迴圈;continue 語句:

「繼續」語句(結束本次迴圈,繼續下一次迴圈);return 語句:「返回」語句。

13樓:炫雪

方法bai1:(利用比較du法)

方法2:(利zhi用起泡dao法)

方法3:(利用函式的模組化版設計)

14樓:墨染

#include

#include

int main()

比較十個數的大小源

,我們首先需要定bai義乙個十個數的陣列來儲存輸du入數字,然後定zhi義乙個最大值默dao認為a【0】,接下來就是比較數字,如果目前的最大值小於a[i]那麼max就改為a【i】,將所有的數字遍歷以後,就可以得到最大值。

15樓:匿名使用者

思路:1 輸入乙個數bai,儲存為最大的du數。

2 依次輸出剩zhi餘9個數,並與最大數

dao比較,回如新輸入的更大,則替換其值為答最大數。

3 輸出最大數。

**:#include

int main()

printf("%d\n",max);//輸出最大數。

return 0;}

16樓:饕餮2貨

#include

int max(int a,int n)

int main()

17樓:匿名使用者

樓上回答得很好

其實冒copy泡排序或選擇排序效率都是o(n^2)的,你可以實驗用線性時間複雜度的雜湊排序------我根據計數排序改編的

原理就是開乙個資料範圍內大小的陣列,比如資料在1~~100000內的話就開個100000陣列,然後一次掃瞄:

int* a = new int [100000] ;

int* b = new int [10] ;

for(int i=0;i<100000;i++) a[i] = 0 ;

for(int i=0;i<9;i++)

for(int i=0;i<100000;i++) if( a[i] )

for(int j=0;i

delete a;

18樓:匿名使用者

我看了一

bai下,嘿嘿.

第一樓的

du那位寫的還可以,只是他少掉了,輸入zhi10個數的那段.

而第二dao樓的那位則是

內完全搞錯了樓主的容意思,他所寫的跟本就不能符合要求.

以下是我寫的,大家多多指教.(我主要的針對整數來寫的)mai()

printf("max/n");

}多多指教.

19樓:匿名使用者

給出主bai要du演算法

int a[10];

int max,i;

max=0;

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

}最後zhi max中存dao

放的是版

最大的數權

用c語言,比較三個數大小,按大小順序輸出 30

20樓:好程式設計師

#include

int main()

if(a

if(b

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

return 0;}

c語言:編寫乙個程式實現3個數之間大小的比較。將最大的數輸出

21樓:

#include

main()

22樓:匿名使用者

#include

main()

23樓:匿名使用者

#include

#define n 3

void main()

,*p=a;

printf("please input a[n]:",n);

for(i=0;i*(p+j))

for(i=0;i

printf("%d ",*(p+i));

printf("max=%d",*(p+n-1));

printf("\n");}

24樓:

int a = 3,b =4 ,c =5;

printf("max num = %d", a > b ? (a > c? a :c) : (b > c ? b : c));

25樓:登霞雰貳邁

三目運算子可以轉換為if語句的。給你拿if寫一下你就明白了if(a>b)

else

數字再多了拿三目運算子即不好做,寫出來也會讓人迷糊。

其實這樣的語句最好寫成if形式。用三目運算子寫成這樣不好看的。

編寫乙個c語言程式,輸入5個數,求它們中最大值和最小值並輸出

26樓:

#include

void main( )

27樓:匿名使用者

這個不難,自己動動腦,這樣才有提高

c語言比較數大小,c語言 比較三個數大小

水不流則腐 比較方法 1 比較從第乙個數開始,先比較第乙個數和第二個數的大小,如果第乙個數大於第二個數,則將第乙個數和第二個數互換 不大於 即等於或小於 則不作處理。2 然後,再將第二個數和第三個數比較,同樣,若大於則將它們互換。以1 2 3為例 先考慮我們所有的可能輸入型別 這裡不一一枚舉 1 2...

用C語言編寫“背單詞程式”,用C語言編寫如下程式?

董俊錕 include include include struct word 定義一個word的結構體,裡面的兩個成員分別放英語單詞和相應的漢語翻譯 int point 0 統計分數的 int count1 0 測試的次數 void tianjia struct word str 100 int ...

用C語言編寫程式資料結構,用C語言編寫程式 資料結構 20

第5 題 include include define max 256 typedef int list max typedef int elemtype typedef int status define overflow 1 define ok 1 define list init size 8...