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

正文內(nèi)容

選擇結(jié)構(gòu)程序設(shè)計(2)-展示頁

2025-01-16 01:38本頁面
  

【正文】 式 (1)邏輯運算符 邏輯運算符一般用于對兩個邏輯型數(shù)據(jù)進行運算,其結(jié)果仍為邏輯型數(shù)據(jù)( True或 False)。關(guān)系表達式的運算結(jié)果是一個邏輯值,即真( True)或假( False)。 例如: ” “ ‖0‖ 結(jié)果為 False ‖a‖‖人” 結(jié)果為 True ―你們” ‖我們” 結(jié)果為 False 6 [4]、如果兩個操作數(shù)是日期型,則將日期型數(shù)據(jù)視為形如“ yyyymmdd‖的 8位整數(shù),按數(shù)值大小比較。 例如: 8=9 結(jié)果為 False 87 結(jié)果為 False 8=8 結(jié)果為 True1 [3]、如果兩個操作數(shù)是字符型,則按字符的 ASCII碼值從左到右逐一比較、即首先比較兩個字符串的第 1個字符,其ASCII碼值大的字符串大,如第 1個字符相同,則比較第 2個字符,以此類推,最先出現(xiàn)不一樣的字符的關(guān)系決定字符串的關(guān)系,如所有字符相同,則兩個字符串相等。 Visual Basic提供的關(guān)系運算符見表 41 表 4 1 Visual Basic 的關(guān)系運算符 運算符 含 義 舉 例 結(jié) 果 = 等于 1234 = 219 False 大于 34 129 False = 大于等于 56 = 2 4 True 小于 45 54 True = 小于等于 XY = YZ True 不等于 sss SSS True 5 說明: [1]、關(guān)系運算的兩個操作數(shù)一般是相同或相容類型的,常對兩個數(shù)值、兩個字符串、兩個日期型數(shù)據(jù)進行比較。 條件表達式 4 關(guān)系運算符與關(guān)系表達式 (1) 關(guān)系運算符 關(guān)系運算符也稱為比較運算符,用來比較兩個操作數(shù)的大小。條件表達式的結(jié)果只能是“ TRUE‖ 或“ FALSE‖。 Visual Basic 提供了多種不同形式的條件語句和相應(yīng)的選擇性控件。例如:要判斷一元二次方程 ax2+bx+c=0有無實根,應(yīng)根據(jù)一元二次方程滿足實根的條件,如果 a≠0 且 a24ac≥0,則方程有實根,否則沒有實根。1 第四章 選擇結(jié)構(gòu)程序設(shè)計 在日常生活和工作中 ,經(jīng)常要根據(jù)不同的情況 ,選擇不同的處理方法。同樣,在程序設(shè)計過程中,也常常要根據(jù)不同的條件,采用不同的操作。 選擇結(jié)構(gòu)的特點是:根據(jù)給定的條件,如果條件為真,則執(zhí)行某條語句,否則執(zhí)行另外的語句或不做任何操作。 2 本章主要內(nèi)容: ? 1. 條件表達式:關(guān)系表達式和邏輯表達式 ? 2. 條件語句: If … Then 語句; If … Then … Else 語 句; Iif 函數(shù) ? 3. 多分支語句 If … Then … Else 語句和 Select Case 語句 ? 4. 選擇結(jié)構(gòu)的嵌套 ? 5. 選擇性控件:單選按鈕和復(fù)選框 ? 3 在選擇結(jié)構(gòu)程序設(shè)計語句中 ,作為選擇判斷依據(jù)的表達式稱為“條件表達式”。它可以分為兩類:關(guān)系表達式和邏輯表達式。其運算結(jié)果是一個邏輯值,即真( True)或假( False)。 ⑵、如果兩個操作數(shù)是數(shù)值型,則按其大小比較。 例如:“ ABCD‖‖ABDC‖ 結(jié)果為 False abcd abc 結(jié)果為 True 漢字字符的 ASCII碼值大于西文字符。 例如: 20221222022121 結(jié)果為 True (2) 關(guān)系表達式: 由操作數(shù)和關(guān)系運算符組成的表達式稱為關(guān)系表達式。格式為: 表達式 1 關(guān)系運算符 表達式 2 在關(guān)系表達式中,如果出現(xiàn)函數(shù)和算術(shù)運算表達式,先計算函數(shù)和算術(shù)運算表達式,然后再計算關(guān)系運算。邏輯運算符除 Not是單目運算符外,其余都是雙目運算符。(按運算優(yōu)先級從高到低排列) 表 4 2 Visual Basic 的邏輯運算符 運算符 含義 舉 例 結(jié)果 說 明 Not 取反 Not ( 4 3) False 結(jié)果與操作數(shù)的值相反 And 與 (2 = 0 ) And ( c a ) True 兩個表達式均為真時結(jié)果為真 Or 或 (7 4 ) Or (8 = 8) True 兩個表達式一個為真時結(jié)果為真 Xor 異或 (4 = 6 ) Xor ( 9 3) False 兩個表達式的值相異時結(jié)果為真 Eqv 等價 (1 3 ) Eqv ( a b ) True 兩個表達式的值相同時結(jié)果為真 Imp 蘊含 ( 4 3) Imp (3 5) False 第一操作數(shù)為真,第二為假,結(jié)果為假 8 表 4–3列出了 6種邏輯運算的全部可能值,稱為“真值表”。 例如:① 一元二次方程有實根的條件: a≠0 且a24ac≥0 寫成邏輯表達式為: a0 and a^24*a*c=0 ② 數(shù)學上判斷 x是否在區(qū)間 [a, b]時,習慣上寫成a≤x≤b ,但在 VB中不能寫成: a = x = b 應(yīng)寫成 VB邏輯表達式: a = x And x = b。 例如:計算邏輯表達式 sqr(4)2 Or Not 8 0 And ( 9 8) / 2 0的值 首先進行函數(shù)運算: sqr(4) 值,結(jié)果為 2 其次算術(shù)運算: (98)/2= 第三進行關(guān)系運算: 22 結(jié)果為 False 80 結(jié)果為 True 0結(jié)果為 False 最后進行邏輯運算: False or not True and False 按照邏輯運算符的優(yōu)先級,先計算 Not 運算,再計算 and運算 ,最后計算 or運算 ,結(jié)果為 False 11 條件語句 條件語句是形成選擇結(jié)構(gòu)最基本的語句之一,其形式有三種: ? If?Then 語句 ? If?Then?Else 語句 ? IIF函數(shù) 12 If…Then 語句 ⑴ 、格式: If…Then 語句屬于單分支結(jié)構(gòu)語句,書寫格式有兩種:單行結(jié)構(gòu)和塊結(jié)構(gòu)。也可為算術(shù)表達式,表達式值為非 0時,按 True進行判斷,表達式值為 0時,按 False進行判斷 語句組:在行結(jié)構(gòu)中 ,一般為一條語句,如果是多條語句,必須用“:”分開,且在一行上書寫。 13
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1