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

正文內(nèi)容

java程序設計語言基礎(參考版)

2025-01-15 18:33本頁面
  

【正文】 第 2周上機作業(yè)總結 1. 共性問題 ? 環(huán)境變量的配置問題(新建兩個,編輯一個) ? 用記事本編輯 java源代碼問題(后綴問題) ? JDK版本問題 ? 抓圖軟件的正確使用問題 2. 作業(yè)評講 ? 第一個 java程序 ? 記事本開發(fā)和 IDE開發(fā)的區(qū)別 ? 課后習題 ? 能力提升最重要 。 } ((i*j)+ )。j++) { if(ji) { ()。i++) { for(int j=1。 帶標號的 continue outer:for(int i=0。 } (sum)。} sum=sum+i。 while(i=100) { if(i%2==0) {i++。 } (sum)。i++) { if(i%2==0) continue。 for(int i=1。 continue 如使用不帶標號的 continue語句和循環(huán)語句,求出1~100之間的所有奇數(shù)的和。 } (4)。 (2)。 first:{ second:{ third:{ (1)。 } } 帶標號的 break ? 帶標號的 break語句從標號所標記的語句塊中跳出來,直接執(zhí)行標號語句塊后面的語句。j++) { if(i%j==0) break。i+=1) { for(j=2。 for(i=200。( ) (**200300**)。 ? 同樣,在循環(huán)結構中, break語句結束循環(huán)語句的執(zhí)行(提前結束),跳到循環(huán)結構后面的語句執(zhí)行。 ? 當循環(huán)次數(shù)明確時,用 for、 while比較方便;當不肯定時就用 while或 dowhile。 for語句功能更強大。 } } 三種循環(huán)語句的比較: ? 三種循環(huán)都可以用來處理同一個問題,一般可以相互替代。 if(n%10==0) ()。 } if(isPrime) { ( +i)。j=k。 boolean isPrime=true。i=200。 int n=0。素數(shù)是只能被 1和該數(shù)本身整除的數(shù)。} ()。k=2*i1。j++) {( )。i++) { for(int j=1。 } } } } 循環(huán)結構 下列程序的輸出結果是什么? class TuXing { public static void main(String args[]) { for(int i=1。 k=n%10。n++) { i=n/100。 for (int n=100。其中用 m計算水仙花數(shù)的當前找到個數(shù)。然后利用系統(tǒng)定義好的方法 ()計算 i, j, k的三次方并相加,若得到的和等于 n,則輸出這個水仙花數(shù),否則 n加 1進入下一次循化。所謂水仙花數(shù),是指一個三位數(shù),它的各位數(shù)字的立方和等于這個數(shù)本身。 } For結構應用舉例 注意 : for語句中的循環(huán)變量在 for結構頭的初始化部分定義時 ,在此結構外使用該循環(huán)變量是一個語法錯誤。循環(huán)繼續(xù)條件 。 }while(i!=0)。 sum=sum+i。 do { s=()。 int i,sum=0。 BufferedReader br=new BufferedReader(new InputStreamReader())。故一般稱 while循環(huán)為“當型”循環(huán)(先判斷后執(zhí)行); dowhile循環(huán)為“直到型”循環(huán)(先執(zhí)行后判斷)。 注意 ( 1) while(條件表達式 )后有“ 。 循環(huán)結構 ? dowhile語句 do { 循環(huán)體 。 i++。 while(i=10) { p=p*i。 } (“1+2+3+…+100=”+sum)。 while(i=100) { sum=sum+i。常用的形式為一個計數(shù)器遞增或遞減。 ? 實例 2:輸入一個月份,判斷是屬于一年中的哪個季節(jié)(春、夏、秋、冬) 循環(huán)結構 ? 循環(huán)結構是在滿足一定條件下反復執(zhí)行某段程序的流程結構 ,一個循環(huán)一般包括四個部分 : –循環(huán)的初始化:用來設置循環(huán)的一些初始條件。否則 , 第一個相等情況后面所有的語句都會被執(zhí)行 , 這種情況被稱為落空 。 每個case語句后的值必須是與表達式類型兼容的特定的一個常量 ( 它必須為一個常量 , 而不是變量 ) , 重復的 case值是不允許的 。] } 將括號里 “ 表達式 ” 的值同每種情況列出的值做比較 , 若相等就執(zhí)行后面的語句;若不等 , 就執(zhí)行default語句 。 break。 break。 } 就近匹配原則 分支結構 如:學生的成績 studentGrade=90分,則輸出等級“ A”, studentGrade=80分,則輸出等級“ B”, studentGrade=70分,則輸出等級“ C”, studentGrade=60分,則輸出等級“ D”, 其他成績,則輸出等級“ F”。 } …… else if(布爾表達式 N) { 語句塊 N。 分支結構 嵌套的 ifelse結構 if(布爾表達式 1) { 語句塊 1。 else max=n2。(使用 雙 分支結構) int n1=45326,n2=54321,max。 (“max=”+max)。 max=n1。 } } 結合前面所學知識(變量的作用域),上面的程序有錯誤嗎? 分支結構 if單選結構 if(布爾表達式 ) { 語句塊; \\可以是一條或多條語句,在只有一條語 句的情況下,可以不用“ { }” } 如:學生的成績 studentGrade=60分,則輸出“成績及格了 ~” if(studentGrade=60) (“成績及格了 ~”); 分支結構 ? 實例:求兩個數(shù)的最大值。 (a+ +b)。 { int b=6。 class UseBlock { public static void main(String args[]) { int a=5。 塊( block) 塊是用一對“ { }”將零個或多個語句括起來, 就構成一個塊(也稱 復合語句 )。 ?表達式語句,如: i++。 JAVA語言的三種基本控制結構 語句 ? 程序中的語句可以分為兩種類型:簡單語句和流程控制語句。 ? (框架 ,輸出內(nèi)容 ,標題 ,信息類型 )。 ? (“提示信息 ”,初值 )。//調(diào)用讀入字符串的方法 (“the string you input is+s)。 BufferedReader br=new BufferedReader(new InputStreamReader())。 class stringin { public static void main(String args[]) throws IOException { String s。 ? 注意:進行輸入時要引入 ,并且使用異常處理機制。//輸入字符串 int i = ()。 輸出 ? ( ):該方法可以有 0或 1個參數(shù) ? ( ):該方法必須有 1個參數(shù) ? 參數(shù)類型可以是 char、 byte 、 int 、 boolean 、float 、 double 、 String和 Object(對象 )類型,這些類型的數(shù)據(jù)在轉(zhuǎn)換成相應的字符串后輸出。 ? 這也是軟件編碼規(guī)范的一個要求。 ? 對于優(yōu)先級順序,不用刻意去記,有個印象就行。 如何避免多個運算符帶來的問題 ? 與其去思考其中的原因,我們還不如將上面的第二句改為幾條語句來實現(xiàn)我們想要的結果。 int b= (a ++)+ 3 * a。這樣的語句, b最終等于多少呢? ? 試驗得到的結果是 8。= |= ^= = = = 右 如何避免多個運算符帶來的問題 對于 int a =2。amp。 運算符 優(yōu)先級 結合性 [] . 從高到低 左 ! ++ +(一元) (一元) (type) new 右 * / % 左 + 左 左 = = instanceof 左 == != 左 amp。int b =( a + 3) *a。int b = a + 3*a。 運行后 x=43. 即當 yz時 , x=y。 如 : int x,y=10,z=43。amp。b+ca ? 判斷 year是否是閏年的條件 1)能被 4整除,但不能被 100整除; 2)能被 4整除,又能被 400整除。a+cbamp?!眮磉B接,如果正好碰到上面所示的特殊情況,程序 運行時就會出錯 邏輯運算符 ? a,b,c三條邊能否組成三角形的條件 a+bcamp。 } } 上面例子中,由于 while語句的判斷條件中的第一個布爾表達式是不成 立的,程序就不會判斷第二個布爾表達式的值,這就是“短路”。amp。 int y=3。amp。 “ amp。amp。“ |”和“ ||”的區(qū)別與“ amp。amp?!眱蛇叺谋磉_式都會參與計算。amp。 注 2:“ amp。 關系運算符 注 1:比較運算符的結果都是 boolean型,也就是要么是 true,要么是 false。 在這個語句中,所有三個變量都得到同樣的值 5。 c=(a)*b。 c=(a++)*b。 while(true) { x = (x+1)%10。 ? 思考題 2:假設你要讓 x的值在 0至 9之間循環(huán)變化,請寫出相應的程序代碼。實際運行結
點擊復制文檔內(nèi)容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1