C 第六天學習

2021-09-27 04:01:31 字數 2639 閱讀 6077

//一次性儲存或者宣告多個相同型別的變數  陣列

//陣列型別 陣列名=new 陣列型別[陣列長度];

int nums = new int[10];

nums[0] = 1;

nums[1] = 2;

nums[2] = 3;

nums[3] = 4;

nums[4] = 5;

nums[5] = 6;

nums[6] = 7;

nums[7] = 10;

nums[8] = 9;

nums[9] = 100;

nums[10] = 200;

//表示通過乙個迴圈給陣列賦值

//表示將0-9這10個數字,依次的賦值給陣列中的每乙個元素

//for (int i = 0; i < nums.length; i++)

//表示通過乙個迴圈給陣列取值

//for (int i = 0; i < nums.length; i++)

//console.readkey();

陣列中幾種宣告方式

//int nums = new int[10];這種宣告陣列的方式只是確定了陣列的型別和長度,並沒有賦值

//int nums = ;這種宣告陣列的方式在宣告的時候 就給陣列賦值了

// int nums = new int[4] ;

int nums = new int ;

陣列的遍歷

int nums = ;

int sum = 0;

for (int i = 0; i < nums.length; i++)

console.writeline(sum);

console.readkey();

陣列的練習

//練習1:從乙個整數陣列中取出最大的整數,最小整數,總和,平均值

//int nums = ;

//int max = nums[0];

//int min = nums[0];

//int sum = 0;

//for (int i = 0; i < nums.length; i++)

//// if (nums[i] < min)

//

// sum += nums[i];

//}"這個陣列中的最大值是,最小值是,總和是,平均值是", max, min, sum, sum / nums.length);

//練習3:陣列裡面都是人的名字,分割成:例如:老楊|老蘇|老鄒…」

//(老楊,老蘇,老鄒,老虎,老牛,老蔣,老王,老馬)

//string names = ;

老楊|***|老蘇|蒼井空|老趙|孫中山

//string str = null;

//for (int i = 0; i < names.length-1; i++)

//str+names[names.length-1]);

//練習4:將乙個整數陣列的每乙個元素進行如下的處理:

//如果元素是正數則將這個位置的元素的值加1,

//如果元素是負數則將這個位置的元素的值減1,如果元素是0,則不變。

//int nums = ;

//for (int i = 0; i < nums.length; i++)

//// else if (nums[i] < 0)

//

// else

//

//}//for (int i = 0; i < nums.length; i++)

//

string names = ;

for (int i = 0; i < names.length/2; i++)

for (int i = 0; i < names.length; i++)

console.readkey();

冒泡法

//公升序排列 降序排列

//int nums = ;

//for (int i = 0; i < nums.length - 1; i++)

//// }

//}//for (int i = 0; i < nums.length; i++)

//

面試可能出現的問題

公升序

int nums = ;

array.sort(nums);//sort這個方法只能對陣列進行公升序排列

for (int i = 0; i < nums.length; i++)

console.readkey();

降序 先公升序在反轉

int nums = ;

array.sort(nums);//sort這個方法只能對陣列進行公升序排列

array.reverse(nums);//反轉陣列

for (int i = 0; i < nums.length; i++)

console.readkey();

第六天學習

變數的作用域 區域性變數 在函式內部定義的變數,這個變數只能在函式內部使用,在全域性當中不能使用。使用就報錯了。全域性變數 在函式外部定義的變數,這個變數可以在全域性使用。但是我們一般不推薦使用全域性變數 因為可能會意外的修改掉變數的值。迫不得已不要用全域性變數 衝突處理原則 就近原則。而不是從上到...

學習第六天

還有九天,我就要去參加北大3日遊了。滑稽 像我這樣的蒟蒻去那也就是旅遊模式吧!無所謂了,隨便去考考,說不定有優秀營員呢?滑稽 不可能,絕對不可能 相信自己好了。這麼多天,好像把面試給忘了,雖然有人說面試是瞎 但是還是要準備準備的 明天看吧!還有什麼知識點沒看嗎?我們來看看st表和hash表吧!先看看...

學習android第六天

activity簡介 當在乙個activity中按下返回時,android os會自動銷毀activity物件 當在乙個activity中啟動另乙個activity時,當前activity不會被銷毀,而是被壓入activity棧中 activity的建立 1 自定義類,繼承activity 2 複寫...