c語言求陣列中最大值和最小值及其下標

2021-08-29 18:03:42 字數 2563 閱讀 6806

1樓:問明

思路:假定乙個數為最大值,如果有個數比假定的最大值還大,那麼該數就為最大值。

最小值同理。

使用for迴圈。

public class maxmin;//宣告陣列並賦值int i=0;

int max=array[0];//最大值int min=array[0];//最大值int indexmax=-1;//最大值索引int indexmin=-1;//最小值索引//使用for迴圈判斷

for(i=0;iif(array>max){max=array;

indexmax=i;

if(arraymin=array;

indexmin=i;

system.out.println("最大值為:"+max+",索引為:"+indexmax);

system.out.println("最小值為:"+min+",索引為:"+indexmin);

2樓:聽不清啊

#include

main()

{int a[10],i,j,k;

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

scanf("%d",&a[i]);

for(i=j=k=0;i<10;i++) //找出最大數、最小數在陣列中對應的下標

if(a[i]>a[j])j=i;

else if(a[i]

c語言:求一組陣列最大值及最小值的下標。 10

3樓:匿名使用者

max=a[0];

min=a[1];

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

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

if(a[i]

4樓:匿名使用者

_getch();        //在return 0之前新增此**

c語言程式設計:任意輸入10個整數放入陣列中,然後求其中的最大值和最小值,以及最大值和最小值的下標

5樓:匿名使用者

樓上貌似寫錯了, 人家只要10個數給出程式#include void main()

if (min > n[i])

}printf("最大數為: %d, 下標為: %d\n最小數為: %d, 下標為: %d\n", max, maxcout, min, mincout);

getchar();}

6樓:匿名使用者

#include

main()

if(a[i]下標

為%d,min=%d,下標為%d\n",max,x,min,y);}

7樓:匿名使用者

#include

int main()

for (i=0;i

cout<

cout<

8樓:匿名使用者

#include "stdio.h"

main()

}printf("%d %d\n%d %d",b,j,c,k);}

c語言中怎樣用指標找出一維陣列中的最大值和最小值並輸出它們的下標

9樓:

1、新建乙個工程和.c檔案,並且輸入主函式和標頭檔案。

2、定義全域性變數。

3、定義變數型別。

4、用兩個for語句給陣列元素賦值。

5、呼叫求最小值的函式。

6、函式的總體流程如下圖。

7、在主函式中輸出結果,編譯、執行,得到最後結果。

10樓:問明

#include

int main()

int a[10],n,max,min,maxxiabiao,minxiabiao;

for(n=0;n<=9;n++)

scanf("%d",&a[n]);

max=min=a[0];

maxxiabiao=minxiabiao=0;

for(n=0;n<=9;n++)

if(a[n]>max)

max=a[n];

maxxiabiao=n;

else if(a[n]min=a[n];

minxiabiao=n;

return 0;

執行效果:

11樓:匿名使用者

#include

void main()

12樓:匿名使用者

最大:int s[n],i,j,a,*max;

max=s;

for(i=0,is[i])

最小稍微改下

數學中最大值最小值如何區分,數學中的最大值和最小值是什麼意思如何區分呢

這個的話 有兩種情況 當a 或等於3 a 3 2去掉絕對值就是 a 1 那麼得到 的結果就是版大於等於2 當權a 3是去絕對值就是 3 a 2 5 a 得到的值就是 大於2 所以綜合起來 它的取值是大於等於2的 a 3時 它等於2 所以它有最小值 在解決具有取值範bai圍和定義域 的問題du時候才會...

求初中數學最大值,最小值的題目,求最大值和最小值的數學初中題目

交你方法 首先畫草圖,因為二次項的係數為 1 1為負數,所以二次圖象開口向下.對稱軸公式 b除以2a 本題中a為 1,b為2,所以對稱軸為直線x 1 通過圖象可知當x在負無窮到1是圖象為增,當x從1到正無窮時圖象為減.而對稱軸與圖象交的點則是整個圖象的最大值.所以一問 最大值1,無最小值.二問 最大...

從命令列轉入數字,求數字的和,積,最大值,最小值

給你思路,希望你可以自己動手作 1 用三個引數來接受輸入的這三個值 2 獲取到這三個值,那麼和 積,你應該懂的了3 最大值,你可以用比較,a和b比,誰大,然後大的再後c比,就可以4 同3。海楓科技 用j a語言編寫,從命令列傳入3個整數,求3個整數的最大值 最小值。public class test...