當前位置:編程學習大全網 - 編程軟體 - 最大化編程代碼。

最大化編程代碼。

# include & ltstdio.h & gt

void main()

{

int i = 0,num[5],max = 0,min = 0;/* max:用於存儲最大值;Min:用於存儲最小值*/

for(I = 0;我& lt5 ;i ++)

scanf("%d ",& ampnum[I]);/*在num[5]數組中循環存儲輸入的五個數*/

for(I = 0;我& lt5 ;I ++) /*遞歸判斷如果數組中的數大於max,則將對應的數存儲在max變量中*/

if(num[I]& gt;=最大)

max = num[I];

for(I = 0;我& lt5 ;I ++) /*遞歸判斷如果數組中的數小於min,則將對應的數存儲在min變量中*/

if(num[I]& lt;=最小值)

min = num[I];

printf("最大數量是:% d \ t \ t \最小數量是:%d\n ",MAX,min);

}

c語言編程技巧

1、while(-n & gt;=0)和while (n-> 0)

在大多數C語言實現中,-n >;=0至少等於等價的n->;0,前者在大多數情況下速度更快。

主要是因為第壹個表達式先把n減去1再把結果和0比較;第二個表達式先保存n,n減去1後,比較保存的值和0的大小,增加了壹個保存時間,所以前面的表達式更快。

註意:在這樣的循環中,盡量不要使用無符號類型,否則前者會出現無限循環。

2、多重循環處理。

對於多重循環,如果可能的話,最長的循環應該放在最內層,最短的循環放在最外層,這樣可以減少CPU穿越循環層的次數。

  • 上一篇:河南弘越系統集成設備有限公司怎麽樣?
  • 下一篇:false在計算機中的意思是什麽?
  • copyright 2024編程學習大全網