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

正文內容

visualfoxpro程序設計第六章結構化程序設計-展示頁

2025-01-22 03:34本頁面
  

【正文】 ACCEPT [提示信息 ] TO 內存變量 ? 其中各參數(shù)的說明如下: ? [提示信息 ]表示在等待用戶輸入時,在屏幕上顯示的提示內容,通常是一個字符串,需用單引號、雙引號或方括號作為定界符括起來,也可以是字符串變量。若省略該項,則輸入的字符不能保留。 ? [TO 內存變量 ]表示將輸入的單個字符賦給內存變量。 ? 輸入單字符命令的格式如下: WAIT [提示信息 ] [TO 內存變量 ] ? 其中各參數(shù)的說明如下: ? [提示信息 ]表示在等待用戶輸入時,在屏幕上顯示的提示內容,通常是一個字符串,需用單引號、雙引號或方括號作為定界符括起來,也可以是字符串變量。 ? 若 程序文件名 中未給出包含盤符和路徑的絕對路徑,默認保存在當前文件中; 程序文件名 中可以缺省程序文件的擴展名,系統(tǒng)會自動加上擴展名 .PRG。 ? 其中各參數(shù)的說明如下: ? 如果命令中給出 程序文件名 ,若該文件不存在,則打開以該文件名為標題的程序編輯窗口;若該文件已存在,則在程序編輯窗口中打開該文件,可以重新進行編輯修改。 (2)在“項目管理器”對話框的“全部”選項卡中,單擊“代碼”前的“ +” 號展開“代碼”文件夾,選擇“程序”選項,然后單擊“新建”按鈕,如圖所示,也可打開程序編輯窗口。 ? 在編輯窗口中可以逐條輸入命令,程序文件建立好后,可以單擊“文件”|“保存”命令來保存該程序文件。程序文件建立的方法有多種,常用的有下列 3種方法。因此, Visual FoxPro提供了程序文件方式來管理數(shù)據(jù)庫,即通過程序文件編輯工具,將數(shù)據(jù)庫操作的命令、函數(shù)等編制成一個有序序列存放在程序文件中,然后通過菜單操作方式或命令操作方式運行該程序文件,即可完成相應的一系列操作,程序文件的擴展名為 .PRG。 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 3 程序文件 ? 程序文件建立 ? 簡單的交互方式輸入輸出命令 ? 應用程序的調試與執(zhí)行 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 4 程序文件 ? 前面已經介紹了 Visual FoxPro的交互式操作方式:菜單操作方式和命令操作方式。結構化程序設計的基本思想是逐步求精、模塊化和自頂向下,將一個復雜的程序系統(tǒng)的設計任務分成多個易于控制和處理的子任務,每個子任務都是可獨立編程的子程序、過程或函數(shù)模塊。前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 1 第 6章 結構化程序設計 ? 程序文件 ? 程序控制結構 ? 過程與過程調用 ? 程序的調試 提示:單擊各個標題前的動畫符號“ ” ,鏈接到相應的章節(jié)。 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 2 ? 在程序設計的方法中,結構化程序設計是程序設計的基本方法。其程序控制結構有順序結構、分支結構和循環(huán)結構三種。這兩種方式對于需要大量重復操作的數(shù)據(jù)庫管理工作來說,效率低下;而且這兩種方式都要求用戶熟練掌握 Visual FoxPro中的各種數(shù)據(jù)操作,這在實際應用環(huán)境中并不現(xiàn)實。 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 5 程序文件的建立 ? Visual FoxPro中編寫的代碼都存放在純文本格式的文件中,因此任何可以建立、編輯文本文件的工具都可以創(chuàng)建和編輯Visual FoxPro程序文件,通常使用的是 Visual FoxPro提供的內部編輯器。 ? 單擊“文件” |“ 新建”命令,在彈出的“新建”對話框中,選擇文件類型為“程序”,然后單擊“新建文件”按鈕,即可打開如圖所示的程序編輯窗口。 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 6 (1)單擊“文件” |“ 新建”命令,在彈出的“新建”對話框中,選擇文件類型為“項目”,然后單擊“新建文件”按鈕,在打開的“創(chuàng)建”對話框中輸入項目文件名后,單擊“保存”按鈕,即可打開“項目管理器”對話框。 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 7 ? 命令格式如下: MODIFY COMMAND [程序文件名 ] ? 在命令窗口中輸入該命令后,也會打開程序編輯窗口。 ? 如果命令中缺省 程序文件名 ,則會打開默認以“程序1” 、“程序 2” 為標題的程序編輯窗口,在保存時,用戶應重新為程序文件命名。 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 8 簡單的交互方式輸入輸出命令 在程序的執(zhí)行過程中,經常需要從鍵盤輸入數(shù)據(jù),或將運行結果在屏幕上顯示出來,這就需要在程序設計中使用到交互式的輸入輸出命令。若省略該項,屏幕上顯示的是系統(tǒng)默認的提示信息“按任意鍵繼續(xù) ??” 。輸入字符時,不需輸入字符的定界符,否則內存變量得到的是第一個定界符;若未輸入字符就按回車鍵或單擊鼠標,則內存變量得到空值。 ? 注意:該命令一般只是為了顯示提示信息,等待用戶按任意鍵后繼續(xù)執(zhí)行。 ? TO 內存變量 表示將輸入的字符串賦給內存變量。若省略該項,則輸入的字符不能保留。 ? 分析:要在表中查詢滿足條件的記錄,首先應打開該表,根據(jù)題目要求,本題應先打開的是學生信息表 student,再用ACCEPT命令將所輸入的學生姓名存放到內存變量中,再根據(jù)該值在表中進行查詢并顯示,所有操作結束后應關閉該表。 圖 63 程序編輯窗口的輸入 圖 64 結果顯示 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 11 ? 輸入任意數(shù)據(jù)命令的格式如下: INPUT [提示信息 ] TO 內存變量 ? 其中各參數(shù)的說明如下: ? [提示信息 ]表示在等待用戶輸入時,在屏幕上顯示的提示內容,通常是一個字符串,需用單引號、雙引號或方括號作為定界符括起來,也可以是字符串變量。INPUT命令可以接受字符型、數(shù)值型、邏輯型、日期型和日期時間型數(shù)據(jù),可以接受常量、變量或一般表達式。若未輸入直接按回車鍵,屏幕會繼續(xù)顯示提示信息等待輸入。 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 13 ? 該命令格式如下: 行 ,列 SAY 提示信息 [GET 變量名 ][READ] ? 其中各參數(shù)的說明如下: 行 ,列 :表示在 Visual FoxPro的主窗口中指定的位置輸入輸出。 SAY 提示信息 [GET 變量名 ]:如果后面沒有 READ選項,將在指定的位置輸出表達式和變量的值;如果后面有 READ選項,則對變量的原有值進行編輯修改,并將結果保存在變量中。 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 14 圖 65 程序編輯窗口的輸入 圖 66 結果顯示 【 例 62】 編寫程序 ,使用格式輸入輸出命令,修改學生信息表 student中指定學號的學生記錄的字段值。 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 15 (1)清屏命令 ? 清屏命令主要用于清除 VFP主窗口中的內容,清除完后光標回到窗口的左上角,該命令格式如下: CLEAR (2)終止程序命令 ? 該命令的功能是終止程序的運行,返回 VFP的主窗口,同時釋放所有私有變量,其格式如下: CANCEL (3)退出系統(tǒng)命令 ? 該命令的功能是退出 VFP系統(tǒng),回到操作系統(tǒng),退出前將關閉所有文件,清除所有變量,其格式如下: QUIT (4)設置會話狀態(tài)命令 ? 該命令的格式如下: SER TALK ON|OFF ? 該命令用于設置是否顯示命令執(zhí)行過程中的狀態(tài)信息,默認時為 SET TALK ON,即打開會話狀態(tài)。 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 16 應用程序的執(zhí)行 ? 運行程序文件的方法有多種,常用的方法主要有以下 3種: ? 單擊“程序” |“ 運行”命令,在打開的“運行”對話框中選擇要運行的程序文件,然后單擊“運行”按鈕即可運行該程序文件。 ? 在命令窗口中輸入命令: DO 程序文件名 ,也可以執(zhí)行相應的程序文件。 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 17 程序控制結構 ? 順序結構程序設計 ? 分支結構程序設計 ? 循環(huán)結構程序設計 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 18 ? 程序的控制結構包括順序結構、分支結構和循環(huán)結構 3種,每一種控制結構可以包含一個或多個語句,任何程序都是由這 3種基本控制結構構成的。順序結構是任何程序的主體基本結構,在分支結構和循環(huán)結構內部,也常以順序結構作為其子結構,前面介紹的例子使用的都是順序結構。 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 20 ? 程序設計中經常要使用變量,變量在使用之前需要設定一個初始值,使用過程中也可能要重新賦值,因此可以使用賦值語句將指定的值賦給變量或對象的某個屬性,賦值語句主要有如下兩種格式: (1)使用賦值符號“ =” ? 該語句的格式如下: 變量 =表達式 ? 該語句的意思是將表達式的值計算出來后賦給變量名所代表的存儲單元。如: STORE 3*5 TO a,b,c,d 是將變量 a,b,c,d同時賦值為 15 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 21 ? 在使用賦值語句時需要注意以下幾點: ? 應注意區(qū)分賦值符號與數(shù)學中的等號。因此,下面兩個語句的意思是不同的: X=y amp。表示將 y的值賦給 x y=x amp。表示將 x的值賦給 y ? 若要對日期型或日期時間型內存變量賦值,如果表達式是同樣類型的常量,必須用花括號“ { }” 括起來并在前面加一個“ ^” 符號,如果表達式是字符串,則應用轉換函數(shù)將其轉換為相應的類型。 前頁 后頁 首頁 Visual FoxPro 程序設計 .課件 22 ? 當一條語句很長時,在程序編輯窗口中書寫或閱讀都不方便,例如: select top 50 percent 學號 ,姓名 ,身高 ,year(出生日期 ) 出生年份 from student order by 出生年份 desc,身高 ? 這時,為了便于書寫和理解,可以使用語句的續(xù)行功能,用 分號“ 。因此上述語句可以改寫為: select top 50 percent 學號 ,姓名 ,身高 ,year(出生日期 ) 出生年份 。 order by 出生年份 desc,身高 ? 注意:作為續(xù)行符的分號只能出現(xiàn)在行尾。 (1)程序注釋 ? 該語句的格式如下: NOTE|* 注釋內容 ? 該語句通常單獨放置一行,用于對程序進行注釋,程序運行時,不執(zhí)行以 NOTE或 *開頭的行。amp。 ? 注意:不能在命令語句行的續(xù)行分號后面加入注釋。 Visual FoxPro中提供了兩種分支結構語句,分別是 IF語句和 DO CASE語句。 (1)單分支形式 ? 單分支形式的格式如下: IF 條件表達式 語句塊 END
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1