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

正文內(nèi)容

visualfoxpro程序設(shè)計入門課程(已修改)

2025-02-24 01:34 本頁面
 

【正文】 VFP程序 —— 命令文件的建立和執(zhí)行 VFP常用編程命令及函數(shù) VFP流程圖介紹 順序執(zhí)行 判斷分支 循環(huán)結(jié)構(gòu) 過程與用戶自定義函數(shù) 第五章 Visual FoxPro程序設(shè)計入門 VFP程序 —— 命令文件的建立和執(zhí)行 建立和編輯命令文件 1. 用 MODIFY COMMAND命令建立命令文件 命令格式 : MODIFY COMMAND [文件名 ] 命令功能 :打開命令文件編輯窗口創(chuàng)建 /編輯指定命令文件 。 說明 : ?文件名的默認(rèn)擴(kuò)展名為 .PRG。 ?指定文件存在時 , 首先在磁盤上復(fù)制一同名 、 同內(nèi)容的 .BAK文件 。 ?編輯結(jié)束時 , 可用 ^End或 ^W結(jié)束命令并存盤 。 也可用 Esc鍵作廢編輯并結(jié)束命令 。 2. 使用菜單操作建立命令文件 操作過程:文件 → 新建 → 選擇 “ 程序 ” 單選按鈕 → 單擊“ 新建文件 ” , 將打開一編輯窗口 , 供用戶輸入程序 。 3. 使用項目管理器建立命令文件 有關(guān)項目管理器的詳細(xì)內(nèi)容參見第十三章 。 操作過程:首先打開項目管理器 → 選擇 “ 代碼 ” 選項卡→ 選擇 “ 程序 ” 選項 → 單擊 “ 新建 ” 按鈕 , 也將打開一編輯窗口供用戶輸入程序 。 執(zhí)行命令文件 命令基本格式 : DO 命令文件名 命令功能 :首先打開指定的命令文件 , 然后從其第一條語句開始執(zhí)行 。 執(zhí)行完畢 , 自動關(guān)閉該命令文件 。 VFP常用編程命令及函數(shù) 1. SET TALK命令 命令格式: SET TALK ON/OFF 命令功能:使命令結(jié)果顯示 /不顯示 。 VFP常用編程命令及函數(shù) 1. 系統(tǒng)初始化命令 —— CLEAR ALL 命令格式 : CLEAR ALL 命令功能: 關(guān)閉所有打開的庫文件 、 表文件及其相關(guān)文件 ——索引文件 、 備注文件等 , 清除所有內(nèi)存變量 , 清除所有用戶自定義下拉菜單 、 彈出式菜單和窗口 , 選擇1號工作區(qū)為當(dāng)前工作區(qū) 。 2. 清屏命令 —— CLEAR 命令格式 : CLEAR 命令功能 :清除 VFP主窗口或當(dāng)前用戶自定義窗口 。 3. 終止程序執(zhí)行語句 —— CANCEL 命令格式 : CANCEL 命令功能: 終止正在執(zhí)行的程序 , 把控制權(quán)返回給COMMAND窗口 。 4. 程序注釋語句 —— NOTE/* 命令格式 1: NOTE注釋字符 命令格式 2: * 注釋字符 命令功能: 標(biāo)識一個非執(zhí)行的注釋行 。 VFP流程圖介紹 在編制程序尤其是編制復(fù)雜程序時 , 常用流程圖來進(jìn)行程序設(shè)計和介紹程序的結(jié)構(gòu) 。 流程圖是形象的描述程序設(shè)計思想的好方法 , 它的特點(diǎn)是比較直觀 、 清晰 。 順 序 執(zhí) 行 順序執(zhí)行程序 順序執(zhí)行程序特點(diǎn):命令的執(zhí)行順序就是命令在程序中的排列順序 , 每條命令均被執(zhí)行一次 。 例 1 根據(jù)圓的半徑計算圓的面積 。 程序清單 : Clear Input‘請輸入半徑: ’ to r ? ?圓的面積為 :’ ,pi()*r*r 判 斷 分 支 條件轉(zhuǎn)向語句 —— IF… ENDIF 這是一種簡單的分支語句 , 語句格式如下: IF條件表達(dá)式 命令序列 ENDIF 條件表達(dá)式 值為 “ 真 ” 時 , 順序執(zhí)行 IF和 ENDIF間的語句行序列 , 然后再執(zhí)行 ENDIF后的語句;若其值為 “ 假 ”時 , 則直接跳到 ENDIF后面的語句繼續(xù)執(zhí)行 。 IF和 ENDIF必須成對出現(xiàn) 。 圖 5?–?4 條件轉(zhuǎn)向語句流程圖 條件表達(dá)式 為 .T . 為 .F . 語句行序列 EN DIF 語句 例 2 讀程序清單 ,分析程序功能 . Clear Input‘請輸入一個隨機(jī)正整數(shù) :’ to n If mod(n,7)=0 ? ?Pass!‘ Endif 條件選擇轉(zhuǎn)向語句 —— IF… ELSE… ENDIF 語句格式: IF?條件表達(dá)式 命令序列 1 ELSE 命令序列 2 ENDIF 執(zhí)行過程:計算條件表達(dá)式的值 , 若為真 , 則執(zhí)行 命令序列1, 然后跳過 命令序列 2, 從 ENDIF后面的語句繼續(xù)執(zhí)行;否則 , 執(zhí)行 命令序列 2, 然后再執(zhí)行 ENDIF后面的語句 。 例 3 讀程序清單 ,分析程序功能 . Clear Input‘請輸入一個隨機(jī)正整數(shù) :’ to n If mod(n,7)=0 ? ?Pass!‘ Else ? ?Sorry!‘ Endif IF語句的嵌套 例 4 為鼓勵存款,對定期存款時間少于 1年的,利率為 3%;等于或大于 1年而少于 3年的,利率為 5%;等于或大于 3年而少于5年的,利率為 7%; 5年以上的,利率為 9%。 程序清單如下: 圖 5?–?8 例 4的流程圖 定期 < 5 年 ?是 否利率 = 7 利率 = 9利率 = 5否是定期 < 3 年 ?利率 = 3是 否定期 < 1 年 ?輸入存款年限 情況語句 —— DO CASE … ENDCASE 情況語句格式: DO CASE CASE ?條件表達(dá)式 1 語句行序列 1 CASE ?條件表達(dá)式 2 語句行序列 2 … CASE ?條件表達(dá)式 n 語句
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1