freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

java語言程序設計電子教案(編輯修改稿)

2025-04-08 18:12 本頁面
 

【文章內容簡介】 Java 語句分為說明性語句和操作性語句。 Java 說明性語句用來說明包和類的引入、類的聲明、變量的聲明。例如: import 。 //包引入語句 public class GetSquare extends Applet。//聲明類語句 1.表達式語句 在表達式后邊加上分號 “?!?,就是一個表達式語句。經常使用的表達式語句有賦值語句和方法調用語句。表達式語句是最簡單的語句,它們被順序執(zhí)行,完成相應的操作。 例如: int k, i=3, j=4。 k=i+j。 (k=+k)。 它們是三個表達式語句。 2.復合語 句 復合語句也稱為塊( block)語句,是包含在一對大括號 “{}”中的任意語句序列。與其它語句用分號作結束符不同,復合語句右括號 “}”后面不需要分號。盡管復合語句含有任意多個語句,但從語法上講,一個復合語句被看作一個簡單語句。 例 復合語句示例。 class Block { public static void main(String args[]) { int k, i=3, j=4。 k=i+j。 (k=+k)。 { float f。 f=j+。 i++。 (f=+f)。 } (i=+i)。 } } 選擇語句 在復合語 句中必須逐行執(zhí)行每條命令。 能否改變程序執(zhí)行的順序呢? 利用選擇語句結構就可以根據(jù)條件控制程序流程,改變程序執(zhí)行的順序。 if 語句 if 語句的語法格式為: if (條件表達式 ) s1 語句 。 這是最簡單的單分支結構。條件表達式的值為 true,就執(zhí)行 s1 語句,否則就忽略 s1 語句。 s1 語句可以是復合語句。 if… else 語句 if 語句通常都與 else 語句配套使用,形成二分支結構。它的語法格式為: if (條件表達式 ) s1 語句 。 else s2 語句 。 當條件表達式的值為 true,就執(zhí)行 s1 語句,忽略 else 和 s2 語句;否則,條件表達式的值為 false,程序忽略 s1 語句,執(zhí)行 else 后面的 s2 語句。 s1 和 s2 都可以是復合語句。 例 比較兩個數(shù)的大小并按升序輸出 class C1 { public static void main(String args[]) { double d1=。 double d2=。 if(d2=d1) { (d1)。 (d2)。 } else {(d2)。 (d1)。} } } if… else 復合結構 對于復雜的情況,可以嵌套使用 if… else 語句。它的語法格式為: if (條件表達式 1) s1 語句 。 else if (條件表達式 2) s2 語句 。 else s3 語句 。 例 下面是一個用 if...else 語句構造多分支程序的例子,判斷某一年是否為閏年。 public class LeapYear { public static void main(String args[]) { boolean leap。 int year=1989。 if ((year%4==0 amp。amp。 year%100!=0) || (year%400==0)) // 方法 1 (year+ 年是閏年 )。 else (year+ 年不是閏年 )。 year=2021。 // 方法 2 if (year%4!=0) leap=false。 else if (year%100!=0) leap=true。 else if (year%400!=0) leap=false。 else leap=true。 if (leap==true) (year+ 年是閏年 )。 else (year+ 年不是閏年 )。 year=2050。 // 方法 3 if (year%4==0) { if (year%100==0) { if (year%400==0) leap=true。 else leap=false。 } else leap=false。 } else leap=false。 if (leap==true) (year+ 年是閏年 )。 else (year+ 年不是閏年 )。 } } switch 開關語句 開關語句 switch 的語法格式為: switch (表達式 ) { case 常量 1: 語句 1。 break。 case 常量 2: 語句 2。 break。 ...... default: 語句 n。 } 使用開關語句時,注意以下幾點: case 后面的常量必須是整數(shù)或字符型,而且不能有相同的值; 通常在每一個 case 中都應使用 break語句提供一個出口,使流程跳出開關語句。否則,在第一個滿足條件 case 后面的所有語句都會被執(zhí)行,這種情況叫做落空??聪旅娣謩e加上和去掉 break 語句的例子。 例 switch 語句的使用,有 break 語句 public class W1 { public static void main(String args[]) { int c=28。 switch (c10?1:c25?2:c35?3:4) { case 1: ( +c+℃ 有點冷 )。 break。 case 2: ( +c+℃ 正合適 )。 break。 case 3: ( +c+℃ 有點熱 )。 break。 default: ( +c+℃ 太熱了 )。 } } } 例 switch 語句的使用,無 break 語句。 public class W2 { public static void main(String args[]) { int c=28。 switch (c10?1:c25?2:c35?3:4) { case 1: ( +c+℃ 有點冷 )。 case 2: ( +c+℃ 正合適 )。 case 3: ( +c+℃ 有點熱 )。 default: ( +c+℃ 太熱了 )。 } } } switch 語句的使用,無 break 語句。 循環(huán)語句 Java 中提供的循環(huán)語句有: ☆確定次數(shù)循環(huán)( for) ☆條件循環(huán)( while) ☆先執(zhí)行后判定循環(huán)( do) for循環(huán)語句 如果希望程序的一部分內容按固定的次數(shù)重復執(zhí)行,通??梢允褂?for 循環(huán)。 for 循環(huán)采用一個計數(shù)器控制循環(huán)次數(shù),每循環(huán)一次計數(shù)器就加 1,直到完成給定的循環(huán)次數(shù)為止。 例 該程序對一維數(shù)組中的每個元素賦值,然后按逆序輸出 。 public class A2 { public static void main(String args[]) { int I。 int a[]=new int[5]。 for (i=0。 i5。 i++) a[i]=i。 for (i=。 i=0。 i) (a[+i+] = +a[i])。 } 例 按 5 度的增量打印出一個從攝氏度到華氏度的轉換表。 class CtoF { public static void main (String args[]) { int fahr,cels。 (攝氏度 華氏度 )。 for (cels=0。 cels=40。 cels+=5) { fahr=cels*9/5+32。 ( +cels+ +fahr)。 } } } 以上得出: for 循環(huán)的語法格式為: for (表達式 1。 表達式 2。 表達式 3) 循環(huán)體 其中表達式 1指出計數(shù)器的初值,是一個賦值語句;表達式 2 指出循環(huán)結束條件,是一個邏輯表達式;表達式 3 指出計數(shù)器每次的增量,是一個賦值語句。 while 循環(huán)語句 例 下面這個程序可接受從鍵盤輸入的數(shù)字 3,并顯示得到的獎品;如果輸入其它數(shù)字或字符顯示 “沒有獎品給你 !”。其中使用了開關語句和 while 循環(huán)語句。 import .*。 class GetBonus { public static void main(String args[]) throws IOException { char ch。 (按 1/2/3 數(shù)字鍵可得大獎 !)。 (按空格鍵后回車可退出循環(huán)操作 .)。 while ((ch=(char)())!=39。 39。) { (2)。 // 跳過回車鍵 switch (ch) { case 39。139。: (你得到一輛車 !)。 break。 case 39。239。: (你得到一臺彩電 !)。 break。 case 39。339。: (你得到一臺冰箱 !)。 break。 default: (沒有獎品給你 !)。 } } } } 以上得出: while 循環(huán)的語法格式為: while (條件表達式 ) 循環(huán)體 其中 while 是關鍵字。每次循環(huán)之前都要計算條件表達式,其值為 true 時,就執(zhí)行一次循環(huán)體中的語句,然后再計算條件表達式,決定是否再次執(zhí) 行循環(huán)體中的語句;如果條件表達式的值為 false 時,就跳出循環(huán)體,執(zhí)行循環(huán)體下面的語句。 do… while 循環(huán)語句 do… while 循環(huán)與 while 循環(huán)相反,是先執(zhí)行循環(huán)體中的語句,再計算 while 后面的條件表達式,若條件表達式值為 false 則跳出循環(huán),否則繼續(xù)下一輪循環(huán)。 什么時候使用 do… while循環(huán)呢?有些情況下,不管條件表達式的值是為 true還是 false,你都希望把指定的語句至少執(zhí)行一次,那么就應使用 do… while 循環(huán),看下面的例子。 例 求 1+ 2+ … +100 之和 。 class Sum {
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1