1. 程式人生 > >for迴圈和if選擇結構

for迴圈和if選擇結構





今天寫的是for迴圈以及if選擇結構的一些基本語句和注意事項以及一些區別比較


一.For迴圈

for迴圈的一般表示式:
for(表示式1;<條件表示式2>;表示式3)
  {
迴圈體
   }
條件表示式是一個關係表示式,它能判斷什麼條件下退出迴圈

其中,表示式可以省略,但是分號不可省略。



二.if選擇結構
區別:

單選擇 if(條件表示式)

{執行的語句}

雙選擇 if(條件表示式)

{執行的語句} 

else{執行的語句}

多選擇 if(條件表示式)

{執行的語句}

          else if (條件表示式)

{執行的語句}

            else{執行的語句}

相關推薦

for迴圈if選擇結構

今天寫的是for迴圈以及if選擇結構的一些基本語句和注意事項以及一些區別比較一.For迴圈for迴圈的一般表示式:for(表示式1;<條件表示式2>;表示式3)  {迴圈體   }條件表示

scala學習(2)-基本語法--for迴圈if語句

上一篇部落格我對scala做了最基本的講述吧,主要是我就知道那麼多,哈哈,好啦,今天我們看看在任何語言中我們用的最多的兩種語句吧。一猜就中,for和if語句。 當然開始之前我們還是說一下在scala中的變數的定義怎麼來。 變數 在scala中如果要定義

jstl標籤for迴圈if判斷的使用

<c:forEach var="entity" items="${requestScope.isHiddenList}"> <c:if test="${entity.tableFieldValue=='mt_.planbsname' &

02: 數值運算 條件測試 、 if選擇結構 總結答疑

Top NSD SHELL DAY02 案例1:Shell中的數值運算 案例2:條件測試操作 案例3:使用if選擇結構 1 案例1:Shell中的數值運算 1.1 問題 本案例要求熟悉Linux Shell環境的特點,主要練習以下操作: 使用

for語句if語句畫正方形菱形

.com oid void image args public color str pub public static void main(String[] args) { int n =8; // 空心正方形 for(int i=0;i<=n

房上的貓:if選擇結構

書寫 選擇結構 nbsp 並且 執行 分享 大括號 在一起 http 一.基本if結構: 1.定義:if選擇結構是根據條件判斷之後再做處理的一種語法結構! 2.邏輯:首先對條件進行判斷 >如果為真,則執行代碼塊 >如果為假,執行代碼塊後面的部分二.

第三章if選擇結構

als mage 進入 input ima ring ext core equals if基本語法: if(條件){// 表達式 // 代碼塊 } eg: int a = 10; if(a > 1){ System.out.println("內容"); }

數據運算,條件測試,if選擇結構

條件測試 整數 ech 數據運算 操作 ane ast 命令 oot Shell中的數值運算1、整數運算工具一。使用expr工具Last login: Sun Feb 11 21:08:31 on consoleThegod:~ chengde$ x=1234

if選擇結構

num math 產生 期望 內容 als 賦值 -m mat 產生隨機數: 1.產生隨機數的方法(比如0-9中任意數值) int random = (int)(Math.random()*10) 2.如果希望生成任意值到任意值的隨機數 int num = (int)

if選擇結構解析(二)

否則 switch scan 輸入 嵌套 int 簡單 移動 沒有 1.switch選擇結構: 語法: switch (key) { case value: break; case valu

對於表達式比較長的 for 語句 if 語句

input you ogr 寫文件 clas exit roc 數據 緩沖區 對於表達式比較長的 for 語句和 if 語句,為了緊湊起見可以適當地去 掉一些空格,如 for (i=0; i<10; i++)和 if ((a<=b) && (c&

shell指令碼中的for迴圈while迴圈

基礎for迴圈有三種:         ①直接寫-------例如:for  i   in  1,2,3,4(注:i 是變數; in是在什麼地方;do和done之間是迴圈體)         &n

141-練習67 for迴圈for迴圈的巢狀呼叫

6,程式設計輸出1~100中能被3整除但不能被5整除的數,並統計有多少個這樣的數。 for (int i = 1; i <= 100; i++) { if ((i % 3 == 0) && (i %

java 增強for迴圈 可變引數

JDK5中定義了一種新的語法----增強for迴圈,以簡化遍歷操作。增強for迴圈只能用在陣列或實現Iterable介面的集合上. for(元素的資料型別 變數 : 陣列或者集合) { 對變數進行操作 //該變數就是集合或者陣列中的

JavaScript使用for迴圈splice刪除陣列指定元素的注意點

在JavaScript裡可以結合for迴圈和splice來刪除陣列指定的元素。但是要注意刪除元素後,陣列索引會發生改變 示例 var arr = ["a","b","c","a",'a',"b"]; var ele = "a"; for(var

for迴圈 while迴圈

for(初始化;布林表示式;更新){} 1. 初始化 2. 檢測布林表示式的值,true,執行 迴圈體; false,跳出迴圈 3. 執行迴圈體後,更新變數值 如果想在迴圈結束後使用判斷條件語句的變數,使用while迴圈; 而for中變數及早的從記憶體

For迴圈Iterator的效能分析

問同學一個問題,我有一個列表,該怎麼遍歷它呢?你會講So easy, 用for呀,所以你會看到如下code: for(String item : list) { } 但是這樣真的好嗎?元芳你怎麼看? 這裡小編做了一個測試,比較了一下它和Iterator的執行效率,這不就有了這邊文章

寫程式碼:利用for迴圈range輸出9*9乘法表

1 # encoding:utf-8 2 3 # 利用for迴圈和range輸出9*9乘法表 4 5 for i in range(0, 10): 6 for j in range(0,i+1): 7 s = i * j 8 print("{}*{}={}".

C++中的if 選擇結構

-if(條件表示式) 格式1:if(條件表示式)語句1; 功能:如果條件表示式的值為真,即條件成立。語句1將被執行;否則語句1將被忽略。 格式2:if(條件表示式){語句1;語句2;...} 例子:輸出三個整數,按從大到小的順序輸出; #incl

javascript分別用for迴圈遞迴計算不死神兔

function getSum(n) {   var n1 = 1;  //初始化兩個月的兔子個數   var n2 = 1;   var sum = 1;  //定義一個累加和 ,如果傳遞的是1或者2,預設值為1   for(var i = 3; i <= n; i++) {   sum =