C 求出整型和字元型的最大值

2021-08-20 07:06:17 字數 574 閱讀 1038

兩種方法求出最大值:

1.注釋的是第一種方法,首先自然是用監哨求值法,在void fun()方法裡面求最大下標,然後直接列印。

2.未注釋的是通過返回下標來然後直接列印,將方法放到cout<

#includeusing namespace std;

//定義函式

/*void fun(int score[30])

} cout<}void fun(char score[100])

} cout

for(int x=0;x<100;x++) }

cout<<"列印字元陣列"

} return listen;

}int fun(char score[100],int lien)

} return listen;

}int main()

; char buf[100]="bcdefdshfafsljzffrsk";

//呼叫函式並列印

cout

求出陣列的最大值和次大值

求陣列的最大值相對來說是比較簡單,只需要遍歷一遍陣列,不斷更新陣列的最大值,直到遍歷完成。自然語言描述 1.初始化最大值的角標 2.遍歷陣列,比較當前的最大值角標的元素和遍歷得到陣列元素的大小 如果陣列元素大於當前最大值,更新最大值角標為遍歷到的陣列元素角標,直到遍歷完成程式語言描述 int get...

VBA 求出連續為0的最大值

前言 這種題目在leetcode裡就是簡單難度,之前用python寫過乙個,這次有人有需求就用vba寫了乙個玩玩 自動算出一行連續為0的最大值 cal row inputbox 需要計算的開始行和結束行 如2,5 my rows vba.split cal row,start row my rows...

c語言 運用遞迴演算法求出陣列中的最大值

思考題 如何用遞迴求出陣列中的最大項 解 我們很簡單的把乙個擁有n個數字的int型別的陣列看成兩個部分,前n 1項和第n項 在進行比較大小的時候,就直接拿前n 1項和第n項進行比較 如果第n項比較大,就return出第n項 如果前n 1項比第n項要大,就用遞迴的方法return出前n 1項的最大值 ...