note1128控制結構

2021-09-02 02:46:23 字數 929 閱讀 5840

一、控制結構 :順序、選擇、迴圈

1、順序結構

2、選擇結構

1>、基本if: if()else //(複雜條件可以用括號) if條件語句只有一條** {}可以省略 不建議省略。

2>、多重if: // 適合用於區間型別條件

if(choice==1 && money>=50)else if(choice==2 && money>=100)else if(choice==3 && money>=100)else if(choice==4 && money>=200)else if(choice==5 && money>=200)else if(choice==0)elseelse if()else if()else){}

字串等號是 .equals()

//123代表名次:輸出123名次的獎勵

4>、switch語句 //switch括號裡面的型別為 byte short int char string 列舉

switch(變數名){

case 1:

case 2:

sout 參加夏令營; //1、2都可以參見夏令營

break;

case 3:

sout 膝上型電腦;

break;

case 3:

break;

default:

sout 不給任何獎勵;

break;

總結:switch 等值條件判斷 else if 區間條件判斷

3、迴圈結構:待續

二、流程圖

圓矩:開始和結束

平行四邊形:輸入和輸出框

矩形:處理框

菱形:判斷框

三、產生隨機數(0-9)方法:

int random=(int)(math.random()*10); // *10是取值範圍如: *22表示 0-21範圍隨機取值。

TCPIP 傳輸控制協議 Note

tcpip tcp 傳輸控制協議 tcp提供一種面向連線的,可靠的位元組流服務。面向連線意味著兩個使用tcp的應用在傳輸資料之前先建立乙個tcp連線,這個過程跟打 相似。在乙個tcp連線中僅有兩方進行通訊。tcp通過下列方法提供可靠性 1.應用資料被分割成tcp認為最適合傳送的資料塊。2.當tcp傳...

Note 03 迴圈結構

main.c note 03 迴圈結構 created by 劉佳斌 on 15 11 5.include include int main int argc,const char argv 作用 迴圈執行某段 場景 迴圈次數不確定 用法 當條件表示式成立的時候,會無限迴圈結構體的 理解為 首先找到...

資料結構與演算法分析 note

1 explicit建構函式是用來防止隱式轉換的。請看下面的 class test1 普通建構函式 private int num class test2 explicit 顯式 建構函式 private int num int main test1的建構函式帶乙個int型的引數,23行會隱式轉換成...