一維陣列的基本用法

2021-10-25 17:58:12 字數 2104 閱讀 1736

總結介紹陣列的一些基本問題,氣泡排序和二分查詢的原理,並且有其對應的程式設計

定義乙個長度為10的整型陣列nums,迴圈輸入10個整數。然後將輸 入乙個整數,查詢此整數,找到輸出下標,沒找到給出提示。

public static

void

main

(string[

] args)

;//定義陣列

int num =77;

//目標數

int min =0;

//最小下標

int max = nums.length;

//最大下標

int center =

(min+max)/2

;//中間下標

while

(true)

else

if(num

)else

if(min>max)

}}

結果

public static

void

main

(string[

] args)

;int a = nums[0]

;int b = nums[0]

;for

(int i =

0; i

) system.out.

println

(a);

system.out.

println

(b);

}

結果

public static

void

main

(string[

] args)

;int i=0;

int j=3;

int target =60;

//遍歷

for(i=

0;i<

4;i++)}

}

public static

void

main

(string[

] args)

;int temp;

for(

int i=

0;i1;i++)}

}//二分查詢

int num =6;

int min =0;

int max = nums.length;

int center =

(min+max)/2

;//中間下標

while

(true)

else

if(num

)else

if(min>max)

}}

public static

void

main

(string[

] args)

;int temp;

for(

int i=

0;i1;i++)}

}//移動前三位

for(

int k=

0;k<

3;k++

)//移動後三位

for(

int k=

0;k<

3;k++

) temp=nums[0]

; nums[0]

=nums[2]

; nums[2]

=temp;

for(

int k=

0;k<

9;k++

)}

一維陣列和二維陣列的定義及用法

一維陣列的定義 型別說明符 陣列名 常量表示式 在此說明 常量表示式必須是常量和常量符號。常量表示式定義了陣列的長度。在巨集定義中 define定義乙個符號常量,則這個符號常量可以用來宣告陣列的個數 definen 9 intarr n 一維陣列的引用 陣列必須先定義在使用,可以通過引用陣列元素方式...

陣列的基本用法

陣列建立 1.const arr 1,2,3 2.const arr new array 等價於 const arr 3.我們可以給它傳乙個引數,作為陣列長度 const arr1 new array 10 陣列遍歷 1 for迴圈 注意 for迴圈的效率最高,能用for迴圈就用for迴圈。cons...

關於一維陣列和二維陣列的基本解析

i一 一維陣列的定義 要使用陣列,必須在程式中先定義陣列,即通知計算機 由哪些資料組成陣列,陣列中有多少元素,屬於哪個資料型別。定義陣列的一般形式 型別符陣列名 常量表示式 1 陣列的命名規則和變數名相同,遵循識別符號命名規則。2 在定義陣列時,需要制定陣列中元素的個數,方括號中的常量表示式用來表示...