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

正文內(nèi)容

結(jié)構(gòu)化程序設(shè)計(jì)ppt課件-在線瀏覽

2025-06-16 03:35本頁(yè)面
  

【正文】 MODIFY COMMAND 文件名 n 菜單方式:選擇 “新建 /程序 ”n 功能 :打開(kāi)文本編輯窗口 , 用來(lái)建立或修改程序文件 。[例 81]求當(dāng)前日期和時(shí)間的長(zhǎng)度,并顯示。建立步驟11《 Visual FoxPro程序設(shè)計(jì) 》建立程序示例n 例 81程序源代碼如下:** 程序名稱(chēng): * 功能:顯示當(dāng)前日期和時(shí)間*a=DATE() amp。 求當(dāng)前日期b=TIME() amp。 求當(dāng)前時(shí)間a1=LEN(DTOC(a)) amp。 求當(dāng)前日期的長(zhǎng)度b1=LEN(b) amp。 求當(dāng)前時(shí)間的長(zhǎng)度 ?當(dāng)前日期和時(shí)間: ,a,b amp。 顯示日期和時(shí)間 ?日期和時(shí)間的長(zhǎng)度: ,a1,b1 ** 顯示日期和時(shí)間的字符串長(zhǎng)度 12《 Visual FoxPro程序設(shè)計(jì) 》n 命令格式: DO 文件名 n 菜單方式:選擇 “程序 /運(yùn)行 ”命令注意:運(yùn)行過(guò)程中,如果出現(xiàn)錯(cuò)誤,可以重新進(jìn)入編輯窗口進(jìn)行編輯,然后再運(yùn)行。 “ 調(diào)試器 ” 窗口n 打開(kāi)方式q 選擇 “工具 /調(diào)試器 ”命令q 鍵入 debug命令n 調(diào)試方法q 設(shè)置斷點(diǎn)q 單步執(zhí)行q 監(jiān)視變量或表達(dá)式信息的變化14《 Visual FoxPro程序設(shè)計(jì) 》2.“ 調(diào)試器 ” 窗口介紹監(jiān)視窗口 : 顯示表達(dá)式及它們的當(dāng)前值,并能夠在表達(dá)式上設(shè)置斷點(diǎn)。局部窗口 : 用于顯示給定的程序、過(guò)程或方法程序中的所有變量、數(shù)組、對(duì)象以及對(duì)象成員。調(diào)用堆棧窗口 : 可以顯示正在執(zhí)行的過(guò)程、程序和方法程序。 建議的變量命名約定 16《 Visual FoxPro程序設(shè)計(jì) 》n 可以直接賦值,根據(jù)賦值決定變量類(lèi)型。q 如 Flag=. lFlag為邏輯型變量,初始值是 .F.。若需分行書(shū)寫(xiě),可以使用分號(hào) “。n 系統(tǒng)可以對(duì)整行注釋和行中部分注釋。amp。17《 Visual FoxPro程序設(shè)計(jì) 》 程序中幾種常用命令n 基本輸入命令n 格式輸入輸出命令n 程序結(jié)尾命令本節(jié)內(nèi)容 程序基本框架輸入數(shù)據(jù)開(kāi)始數(shù)據(jù)處理輸出數(shù)據(jù)結(jié)束輸入語(yǔ)句輸出語(yǔ)句18《 Visual FoxPro程序設(shè)計(jì) 》 基本輸入命令 n 格式: WAIT [提示信息 ][TO 內(nèi)存變量名 ] [WINDOW [AT 行 ,列 ] [TIMEOUT數(shù)值表達(dá)式 ]n 功能:暫停程序的執(zhí)行并顯示提示信息,按任意鍵或單擊鼠標(biāo)后繼續(xù)執(zhí)行程序。若按下的是不可打印字符或是單擊鼠標(biāo),則內(nèi)存變量中存儲(chǔ)空字符。省略該項(xiàng),則在已顯示內(nèi)容之后顯示信息。p 缺省 wait后的提示信息,將顯示 “按任意鍵繼續(xù) …” 。n 說(shuō)明 :q 字符表達(dá)式 是提示語(yǔ) , 從鍵盤(pán)上輸入的字符串不必用定界符括起來(lái) 。例如, accept 請(qǐng)輸 入要 查 找的人名 TO name ?name21《 Visual FoxPro程序設(shè)計(jì) 》n 格式 : INPUT [字符表達(dá)式 ] TO 內(nèi)存變量名 n 功能 : 字符表達(dá)式 是提示語(yǔ) , 可通過(guò)鍵盤(pán)輸入數(shù)值型、字符型、日期型、邏輯型、貨幣型等數(shù)據(jù)給 內(nèi)存變量 。 例如, INPUT 請(qǐng)輸 入姓名: TO XM INPUT 請(qǐng)輸 入出生日期: TO RQ INPUT 請(qǐng)輸 入入學(xué)成 績(jī) : TO CJ INPUT 是 團(tuán)員嗎 ? TO TY ? XM,RQ,TY,CJ22《 Visual FoxPro程序設(shè)計(jì) 》 格式輸入輸出語(yǔ)句n 格式 : 行,列 Say 表達(dá)式 [Picture 格式描述符]n 功能 :在制定的行列位置按格式輸出表達(dá)式的值。n 說(shuō)明:了解另兩條程序結(jié)束命令 :q CANCEL:它可以中止程序運(yùn)行,并返回到命令窗口。24《 Visual FoxPro程序設(shè)計(jì) 》 程序的基本控制結(jié)構(gòu)n 順序結(jié)構(gòu)n 條件分支結(jié)構(gòu)n 循環(huán)結(jié)構(gòu)本節(jié)內(nèi)容 順序結(jié)構(gòu) 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu)25《 Visual FoxPro程序設(shè)計(jì) 》 順序結(jié)構(gòu)n 順序結(jié)構(gòu)的程序運(yùn)行時(shí)按照語(yǔ)句序列的先后順序,一條接一條地執(zhí)行,它是程序中最基本的結(jié)構(gòu)。Clearinput 請(qǐng)輸入圓的半徑: TO r amp。 輸入半徑c=2**r amp。 計(jì)算圓的周長(zhǎng)s=*r*r amp。 計(jì)算圓的面積?圓的周長(zhǎng): ,c amp。 輸出周長(zhǎng)?圓的面積: ,s amp。 輸出面積26《 Visual FoxPro程序設(shè)計(jì) 》[例 83]查找顯示張宇飛的年齡。amp。amp。amp。amp。 簡(jiǎn)單條件語(yǔ)句邏輯圖邏輯表達(dá)式語(yǔ)句序列ENDIF后面的語(yǔ)句N(xiāo)Y28《 Visual FoxPro程序設(shè)計(jì) 》簡(jiǎn)單條件查詢示例[例 84]求一個(gè)數(shù)的絕對(duì)值。Use teacherLocate for tname=徐克 amp。 定位記錄 If found() amp。 如果找到 display tname,ttitle amp。 顯示記錄 replace ttitle with 副教授 amp。 替換職稱(chēng)字段的內(nèi)容 displayendifuse 思考: 能不能用 SQL語(yǔ)句解決該問(wèn)題?Update teacher set ttitle=“ 副教授 ” where tname=“ 徐克 ”30《 Visual FoxPro程序設(shè)計(jì) 》n 格式: IF 邏輯表達(dá)式 語(yǔ)句系列 1 ELSE 語(yǔ)句系列 2 ENDIFn 功能:若 邏輯表達(dá)式 的值為真,先執(zhí)行 語(yǔ)句系列 1,然后再執(zhí)行 ENDIF后面的語(yǔ)句;若其值為假,先執(zhí)行 語(yǔ)句系列 2,然后執(zhí)行ENDIF后面的語(yǔ)句。 33《 Visual FoxPro程序設(shè)計(jì) 》 多分支語(yǔ)句邏輯圖34《 Visual FoxPro程序設(shè)計(jì) 》多分支條件示例[例 87]顯示當(dāng)前季節(jié)。被重復(fù)執(zhí)行的代碼段,通常稱(chēng)之為循環(huán)體。邏輯表達(dá)式語(yǔ)句序列 1NY 執(zhí)行 ENDDO后面的語(yǔ)句條件循環(huán)語(yǔ)句的執(zhí)行流程37《 Visual FoxPro程序設(shè)計(jì) 》n 說(shuō)明:q 注意設(shè)置正確的 循環(huán)條件 。 [例 88]編寫(xiě)一個(gè)能夠多次查找某學(xué)生記錄的程序,查找字段為姓名。,詢問(wèn)用戶是否繼續(xù),如果輸入 “ Y” 給 yes變量繼續(xù)查詢,輸入其它,停止查詢。步長(zhǎng)為正數(shù)時(shí),若循環(huán)變量值不大于終值就執(zhí)行循環(huán)體;步長(zhǎng)為負(fù)數(shù)時(shí),若循環(huán)變量不小于終值就執(zhí)行循環(huán)體。 STEP 數(shù)值表達(dá)式 3一項(xiàng)可以缺省,步長(zhǎng)缺省值為 1。clears=0for i=1 to 1000 s=s+inext? s=1+2+…+1000 =:,s也可以這樣寫(xiě):clears=0i=1Do while i=1000 s=s+i i=i+1enddo? s=1+2+…+1000 =:,s42《 Visual FoxPro程序設(shè)計(jì) 》步長(zhǎng)型循環(huán)示例[
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1