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

正文內(nèi)容

計算機教程_編程基礎(chǔ)(編輯修改稿)

2024-11-14 20:15 本頁面
 

【文章內(nèi)容簡介】 result = a|b。 (a|b = + result)。 result = a^b。 (a^b = + result)。 result = ac。 (ac = + result)。 result = ac。 (ac = + result)。 result = ac。 (ac = + result)。 result = 12。 (12 = + result)。 result = 12。 (12 = + result)。 第 41頁 2021/11/12 中山大學(xué)計算機科學(xué)系 JavaScript運算符 賦值運算符 ?最基本的賦值運算符是等于號( =),用于對變量進行賦值。 ?另外,一些運算符也可以和等于號( =)聯(lián)合使用,構(gòu)成組合賦值運算符 , 如 =、 +=、 =、 *=、 /=、%=、 amp。=、 |=、 ^=、 =、 =、 = 第 42頁 2021/11/12 中山大學(xué)計算機科學(xué)系 JavaScript運算符 條件運算符 ?條件運算符格式如下: condition?true_result:false_result ?如果 condition為真,則表達式的值為 true_result子表達式的值,否則為 false_result子表達式的值。 ?例 var age,status。 age = 20。 status = (age=18)?已成年 :未成年 。 (小李 + status )。 第 43頁 2021/11/12 中山大學(xué)計算機科學(xué)系 JavaScript運算符 其他運算符 JavaScript還包含其他幾個特殊的運算符,如 . [ ] ( ) , delete new typeof void 第 44頁 2021/11/12 中山大學(xué)計算機科學(xué)系 JavaScript 流程控制 ?JavaScript支持結(jié)構(gòu)化程序設(shè)計方法,即支持順序、選擇和循環(huán)這三種流程結(jié)構(gòu)。 ?所謂順序結(jié)構(gòu)就是指構(gòu)成 JavaScript程序的多條語句按照它們的書寫順序從頭到尾依次執(zhí)行 ?在 JavaScript中,每條語句應(yīng)該以一個分號( 。)結(jié)束,不過有時沒有分號也不會出錯。另外,JavaScrip允許把多條語句寫在同一行中,此時,語句之間就一定要加上分號。 第 45頁 2021/11/12 中山大學(xué)計算機科學(xué)系 宿主的輸入與輸出功能 JavaScript語言沒有直接提供輸入與輸出的語句,只能借助腳本宿主對象所提供的有關(guān)方法進行基本的輸入與輸出。 (一)使用 WScript對象的 Echo方法 ?命令格式: ([Arg1] [,Arg2] [,Arg3] ...)。 ?例如: (HelloWorld!)。 (Hello,World!)。 (1+2,=,1+2)。 第 46頁 2021/11/12 中山大學(xué)計算機科學(xué)系 宿主的輸入與輸出功能 (二)使用 Popup方法 ?命令格式: iB=(strText,[nSecondsToWait],[strTitle],[nType]) ?例 var shell=()。 var BtnCode = (您來過中大嗎? , 8, 確認框示例 , 1)。 var visited = (BtnCode==1)。 var show_text = visited?您也認為中大很美吧! :歡迎您有機會來中大參觀 !。 (show_text)。 第 47頁 2021/11/12 中山大學(xué)計算機科學(xué)系 宿主的輸入與輸出功能 (三)使用 WScript的標準輸入 /輸出流對象 StdIn、StdOut ?WScript的子對象 StdIn、 StdOut分別對應(yīng)于 Windows命令符窗口中的標準輸入、輸出流,因此,這兩個對象只有用CScript執(zhí)行才有效。 ? ReadLine方法從標準輸入流中讀取一行文本;而 WriteLine方法則是向標準輸出流輸出一行文本。 ?例 (請輸入您的姓名 :)。 var name = ()。 (尊敬的 +name+:歡迎您進入腳本世界! )。 第 48頁 2021/11/12 中山大學(xué)計算機科學(xué)系 選擇結(jié)構(gòu) ?JavaScript 支持 if 語句和 switch 語句 if 語句 一、 if… else 語句 if語句的基本形式是 : if (判定條件 ) 語句 1; else 語句 2; ?這種形式的 if 語句支持典型的二路選擇結(jié)構(gòu),也就是,根據(jù)某種情況的判斷,要么執(zhí)行語句 A,要么執(zhí)行語句 B。語句 A和語句 B不會同時執(zhí)行。 第 49頁 2021/11/12 中山大學(xué)計算機科學(xué)系 選擇結(jié)構(gòu) ?例 分別輸入兩個數(shù)給變量 x、 y,然后求出這兩個變量中的最大值。 var x,y,max。 (x=)。 x = parseFloat(())。 (y=)。 y = parseFloat(())。 if (xy) // 若 xy,則 x是最大值,否則 y是最大值 max=x。 else max=y。 (最大值是 : + max)。 第 50頁 2021/11/12 中山大學(xué)計算機科學(xué)系 選擇結(jié)構(gòu) 二、沒有 else部分的 if語句 ?if 語句 的 簡單形式: if (判定條件 ) 語句 。 ?例 改寫例 ,要求不使用 else部分。 ?編程思路:先假定 x最大,如果假定不成立,那么 y的值就最大。 max = x。 //先假定 x的值最大 if (maxy) max=y。 (最大值是 : + max)。 ?好處 :便于改為求 3個甚至更多變量的最大值 。 max = x。 if (maxy) max=y。 if (maxz) max=z。 … 第 51頁 2021/11/12 中山大學(xué)計算機科學(xué)系 選擇結(jié)構(gòu) 三、程序代碼的書寫格式問題 ?建議格式: if(xy) max=x。else max=y。 或 if(xy) max=x。 else //else 與 if 對齊 max=y。 ?不好格式: if(xy) 或 if(xy) max=x。else max=y。 max=x。 else max=y。 ?注重程序可讀性 第 52頁 2021/11/12 中山大學(xué)計算機科學(xué)系 選擇結(jié)構(gòu) 四、使用語句組 ?語句組:用大括號括起來的一組語句序列。在語法上,語句組相當于單條語句。 ?例 求兩個變量的最大值和最小值 ... if (x=y) {//必須用花括號 {}括起以下兩條語句,使之成為語句組;否則將出錯。 max = x。 min = y。 } else {//同樣必須用花括號 {}括起以下兩條語句,使之成為語句組 max = y。 min = x。 } (最大值是 : + max +。最小值是 : + min)。 第 53頁 2021/11/12 中山大學(xué)計算機科學(xué)系 選擇結(jié)構(gòu) 五、論變量的使用 ?變量的基本用途:存儲初始值和計算結(jié)果,以及中間變量 ?例 分別輸入兩個數(shù)給變量 x、 y,然后對這兩個數(shù)進行由小到大的排序,使 x、 y分別存儲這兩個數(shù)中的最小值和最大值。 if (xy) {//交換變量 x,y的值 temp = x。 x = y。 y = temp。 } (排序后 ,x= + x +。y= + y) 第 54頁 2021/11/12 中山大學(xué)計算機科學(xué)系 選擇結(jié)構(gòu) 六、 if語句的嵌套 ?可以把一個 if語句當成另外一個 if語句的語句部分來用,這就是所謂的 if語句的嵌套。 ?例 根據(jù)成績給出學(xué)生的考評:如果成績 =85,就考評 “ 優(yōu) ” ,否則如果成績 =60,就考評 “ 及格 ” ,否則考評為 “ 不及格 ” 。 ?格式調(diào)整 第 55頁 2021/11/12 中山大學(xué)計算機科學(xué)系 switch 語句 ?格式 : switch(表達式 ) { case 表達式 1: 語句 1。 [break。] case 表達式 2: 語句 2。 [break。] … default: 語句 n+1。 [break。] } 第 56頁 2021/11/12 中山大學(xué)計算機科學(xué)系 switch 語句 ?例 常識問答,請選擇 “ 中國的首都在哪個城市 ? ” 。 switch(answer) { case a: case A: (錯!香港是中國的特別行政區(qū) )。 break。 case b: case B: (錯!廣州是中國南部的大城市 )。 break。 ... default: (選擇錯誤 !只能選填字母 A、 B、 C或 D)。 break。 } 第 57頁 2021/11/12 中山大學(xué)計算機科學(xué)系 循環(huán)結(jié)構(gòu) ?當一些語句需要反復(fù)執(zhí)行時,就要用到循環(huán)結(jié)構(gòu)的語句,即循環(huán)語句。 ?JavaScript常用的循環(huán)語句主要是 for語句、 while語句以及 do… while語句。 第 58頁 2021/11/12 中山大學(xué)計算機科學(xué)系 for 語句 ?for 語句格式 : for(初值表達式 。 循環(huán)判定式 。 更新表達式 ) 循環(huán)體語句 。 ?for 語句執(zhí)行步驟: 第 59頁 2021/11/12 中山大學(xué)計算機科學(xué)系 for 語句 ?例 求 1+2+3+… +100的累加和。 ?編程思路:使用變量 i作為循環(huán)變量,從 1開始,
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1