c 找最大值的位置,C 求最大值的位置

時間 2025-02-26 18:30:10

1樓:騎著火星去撞豬

我寫的比較詳細了。樓主參考下吧。

#include

void main()

int number[10];

int max; /用來儲存最大值。

int maxn; /用來儲存最大值序號。

cout<<"輸入十個數字"<>number[i];

max=number[0]; 初始認定最大值是第乙個。

maxn=0; /初始認定最大值序號是第乙個for(i=1;i<10;i++)

if(maxmax=number[i];/如果後面的比前面的大就替換。

maxn=i; /儲存當前最大值的序號。

cout<<"最大值的序號:"

2樓:網友

#include

using namespace std;

int main()

int num[10];/定義整型陣列。

cout<<"請輸入10個數:"int max=num[0];/假設最大值是第乙個數。

int temp=0;

for(i=1;i<10;i++)依次判斷尋找最大值if(num[i]>max)

temp=i;//儲存最大值的下標。

max = num[i];

cout<<"最大值是:"<

3樓:塔曼安

這麼簡單的問題也問?

c++求最大值的位置

4樓:匿名使用者

語言:c++,編譯環境:microsoft visual c++ 或microsoft visual studio 2005**如下: #include

using namespace std;

int main()

int max=num[0];/假設最大值是第乙個數。

int temp=0;

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

cout

找出陣列中最大的數及其位置 c++

5樓:

#include

using namespace std;

int main()

max=a[0];

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

if(a[i]>max)

cout<<"最大的數是:"cout<<"此數位於陣列第"

用c++ 輸入10個不同的整數,找出最大值及其位置、所有數的平均數。

6樓:網友

可以用陣列做,陣列簡單些。

c++演算法中,使用指標法在一組資料中,找出其中的最大值所在位置並輸出,怎麼做?謝謝

7樓:網友

#include

using namespace std;

int max(int* var,int cont);//宣告。var:int陣列指標,cont:陣列大小。

void main()

coutmax=*var;

var++;//移動指標。

return max;

除錯通過。

C語言題,求最大值?哪裡出錯了,C語言求最大值和最小值,幫我看一下哪裡有錯誤,謝謝!

你的輸入錯了,中間不要有,號 如圖就可以了 你的 可謂是邏輯混亂,中括號都不打,其他的我也看不下去了。我給你正確的 include main else else else printf d p if。和else如果不打中括號,只會執行if或者else後面第一個條語句,後面的語句就不屬於if或者els...

c 問題,數中求最大值,c 問題,三個數中求最大值

皋菡 c 提供一種高效率的方法,即在編譯時將呼叫的 直接嵌入到主呼叫函式中,而不是將流程轉出去,這種嵌入到主呼叫函式的函式稱為 內建函式 inlie function,又稱為內建函式 include using namespace std inline int max int,int,int 宣告函...

求c 函式中多個最大約數的最大值 5

求c 函式中多個最大約數的最大值 一般建議還是給下時間限制和資料範圍。下面是解題思路 易知f x 僅和x本身有關,稍微推導可以知道f x 是x本身除以它的最小素因數 且這個定義下f 不存在 考慮我們平時求素數的演算法,可以通過改造尤拉篩 埃氏篩也行 來求f x 由於我們是從小以小數篩去大數,則當乙個數...