第二週期總結

2021-10-02 15:58:55 字數 1728 閱讀 7496

算數運算子

+ - * /  %求餘

3%2 = 1

7%4 = 3

數字帶有負號

-7%4 = -3

7%-4 = 3

2.遞增和遞減++ --

++ 遞增1  -- 遞減1

i++和 ++i 運算順序

++ 放前面要先運算 再取a的值

++ 放後面 先取a的值在運算

3.邏輯運算子

& 邏輯與  && 短路與  a&b 並列關係  兩個都返回true 才返回true

&&  如果a為false 則b表示式不參與運算 直接返回false

| 邏輯或  || 短路或   a|b  或者關係  有乙個表示式返回true 那麼表示式就返回true

|| 如果a為true 則b表示式不參與運算 直接返回true

! 邏輯非  !a  如果a為true  !a false

^邏輯異或  a^b

如果a為true b為true 則返回 fasle

如果a為false b為false 則返回false

如果兩個表示式的返回值相同 則返回false 如果兩個表示式的返回值不同則返回true

叫三目的原因是因為 具有三個表示式

xyz  -----     x? y:z

判斷x的返回值 如果x為true 則執行y 如果x為false 則執行z

隨機數

math.random() [0,1.0)*3 --> [0,3.0) -->(int)[0,3.0)

第二種random nextint(n)

即random random=new random();

int num=random.nextint(3);

double =math.pow(x1-x2,2) 求點與點之間的距離   2是平方

math.pow(a,0.5)來計算更號a

輸出小數太長:   system.out.printf(「area=%.2f/n」,area);

.2是保留兩位小數

求兩點之間的距離 double distance=math.sqrt(math.pow(x-xo,2)+math.pow(y-yo,2));

其中math.sqrt是求算術平方根

math.abs是求絕對值

迴圈

if else用於區間值的判定 也可以用於固定值的判定 浮點型別的變數不合適作用於if語句的判定

switch case 語句 適合用於固定值的判定

while

//while 括號裡也是乙個布林型別表示式

true|false 結果為true執行   false不執行

do while先執行一次do語句 然後再判斷while的條件表示式 如果表示式為true 則繼續執行do裡面語句

如果表示式為false 則跳出迴圈

break

:強行跳出迴圈,不執行迴圈中剩餘的語句

continue

結束本次迴圈,進行下次迴圈

return

跳出迴圈體所在方法,相當於跳出迴圈體

迴圈四要素:

1.迴圈初始化:迴圈從哪開始

2.迴圈條件:什麼時候進行迴圈

3.迴圈體:多次迴圈的那部分**

4.迴圈週期:週期

方法:在進行for迴圈巢狀時

先找出第一次迴圈幾次,寫出每一行輸出的東西,找規律寫出巢狀內的迴圈

34期 第二週學習總結

時間過得真快 轉眼間來兄弟連已經第二週了 想起剛開始到兄弟連的雄心壯志 到現在的狀態 心裡難免會很內疚 因為這兩周以來的狀態的確不太好。記得在家裡 學習linux 的時候很認真 每節課都仔細的記下筆記 為什麼上課的時候就好睏呢。可能主要原因還是在於自己吧。沒有及時的調整好自己的作息時間。風油精 各種...

34期 第二週學習總結

時間過得真快 轉眼間來兄弟連已經第二週了 想起剛開始到兄弟連的雄心壯志 到現在的狀態 心裡難免會很內疚 因為這兩周以來的狀態的確不太好。記得在家裡 學習linux 的時候很認真 每節課都仔細的記下筆記 為什麼上課的時候就好睏呢。可能主要原因還是在於自己吧。沒有及時的調整好自己的作息時間。風油精 各種...

16周 期末總結

時光荏苒,不知不覺已經過去了乙個學期。這乙個學期,真的非常感謝賀老師,賀老師讓我們接觸到了新的學習方式 翻轉課堂,在這樣的教學方式下,我們對資料結構進行了一次有趣的學習之旅。現在依稀還能記得第一堂課的樣子,那是第一次接觸翻轉課堂,賀老師在講台上面給我們講怎麼來實現翻轉課堂,其實當時還是一頭霧水,但是...