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組成的二進位制補碼數,可表示的最小十...