建立長度為10的整數陣列,輸出該陣列元數及陣列中最大的元數,用Java編寫。謝謝哦

2021-04-13 01:53:18 字數 2113 閱讀 3252

1樓:乁

public class test

int max = n[0];//初始將陣列的第一個數當成最大屬的數給max變數

for(int i = 1; i < n.length; i++)system.out.println("最大:" + max);//顯示最大的數}}

用c語言程式設計,從鍵盤上輸入10個整數存放到一維陣列中,輸出其中最大的數及其對應的陣列下標值

2樓:陳開武

解題思路:先鍵盤輸入10個整數,假設陣列的第1個是最大數max,同時設定最大值下標為0,接著for迴圈依次判斷其是否大於最大數,如果大於替換掉最大值,並更新最大值下標,最後輸出最大數和陣列下標。

參考**:

#include

int main()

//假設陣列的第1個是最大數max,同時設定最大值下標為0

max=a[0];

maxi=0;

//for迴圈依次判斷其是否大於最大數,如果大於替換掉最大值,並更新最大值下標

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

}//輸出最大數和陣列下標

printf("最大數為:%d,陣列下標為:%d",max,maxi);

return 0;

}程式執行結果如下:

參考資料:

for迴圈遍歷求陣列中的最大值是最常用的方法,但還有一種方法就是迴圈連結串列的遍歷;

首先需要建立資料域和指標域,回到mian函式中,建立三個節點,然後用頭節點申請空間,再輸入資料到頭節點,最後用while語句,進行遍歷連結串列。如下是迴圈連結串列遍歷的例項:

void show(list *p) //遍歷,迴圈連結串列的遍歷最好用do while語句 ,因為頭節點就有值

while(temp!=p);

printf("\n");}

3樓:非常可愛

#include"stdio.h"

//從鍵盤輸入10個數存入一維陣列,求這10個數中的最大值和最小值並輸出

intmain()

max=min=num[0];

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

printf("最大為:%f\n最小為:%f\n",max,min);

return0;

}擴充套件資料從鍵盤向一維陣列輸入10個實數,並且計算最大值,最小值和平均值#include

#include

intmain()

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

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

max=min=array[0];

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

if(array[i]

}printf(「最大值為=%f\n」,max);

printf(「最小值為=%f\n」,min);

}system(「pause」);

return0;}

4樓:匿名使用者

思路:先鍵盤輸入一個數賦值給陣列的第一個數,並且賦值給最大數max,同時設定最大值下標為0,接著for迴圈依次賦值給陣列相應位置並判斷其是否大於最大數,如果大於替換掉最大值,並更新最大值下標,最後輸出最大數和最大數下標。

參考**:

#include "stdio.h"

int main()

} printf("最大數為:%d,最大數下標為:%d",max,maxi);

return 0;}/*

執行結果:(例如求5的階乘)

1 2 5 3 4 6 7 9 8 0

最大數為:9,最大數下標為:7*/

5樓:匿名使用者

#include

int main()

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

}printf("輸入的最大的數是:%d,對應下標是:%d\n",max,index);

return 0;}

6樓:爭議什麼

#include

void main()

}printf("最大的數為:%d,所在的下標為:%d\n",max,k);}

window10怎麼為磁碟建立分割槽

1 進行分割槽之前,我們必須進入系統的磁碟管理。進入磁碟管理髮方式有兩種。一種是通過電腦屬性,進入磁碟管理。第二種是直接右鍵點選windows鍵 windows x 選擇磁碟管理。2 進入磁碟管理之後,我們可以看到我的分割槽情況。然後選擇你需要進行分割槽的磁碟,點選右鍵,選擇 壓縮卷 如圖示。3 然...

在括號裡填上最大的整數數15多少小於

15 150,中填入的最大整數是9 因為15 10 150,所以 中填入的整數小於10即可,最大就是9了 什麼乘15小於150。在括號裡填上最大的數。在括號裡填上最大的數是9。9 x15 小於150 9.99999 15 150 括號裡最好大能填減30 幾小於150 你好,很高興為你解答 30x 4...

長度為節的二進位制整數,採用補碼錶示,且由1和0組成,則可以表示的最大十進位制整數為 詳細點 謝謝

補碼的最高位是符號位,正數為0,負數為1,所以由5個1和3個0所能組成的最大二進位制數是 01111100,轉換成十進位制就是124 長度為一個位元組的二進位制整數,若採用補碼錶示,且由5個 1和3個0 組成,則可表示的最小十進位制整數為 113,用5個1和3個0組成的二進位制補碼數,可表示的最小十...