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

正文內(nèi)容

visualfoxpro90程序設(shè)計(jì)基礎(chǔ)第5章程序設(shè)計(jì)基礎(chǔ)(編輯修改稿)

2025-03-06 15:47 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 [Loop] EndScan ? 功能 : 對(duì)當(dāng)前表的指定記錄 , 依次重復(fù)執(zhí)行循環(huán)體 ,每循環(huán)一次 , 表的指針自動(dòng)下移一位 。 ? 說(shuō)明: 在數(shù)據(jù)庫(kù)應(yīng)用程序中,經(jīng)常要對(duì)表中的指定記錄逐個(gè)進(jìn)行某種處理, Visual FoxPro專(zhuān)門(mén)提供了表記錄掃描循環(huán),利用它能非常方便地完成逐條記錄掃描。請(qǐng)注意, Scan循環(huán)只能用于表打開(kāi)的情況。 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 41 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 42 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 ? 查詢職工表中年齡大于 20的所有女性職工的姓名。 CLEAR USE 職工 SCAN ALL FOR 年齡 =20 IF 性別 =男 LOOP ENDIF DISPLAY ENDSCAN 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 43 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 LOOP命令和 EXIT命令 ?循環(huán)結(jié)構(gòu)中的 LOOP命令和 EXIT命令: ? LOOP是短路語(yǔ)句,表示重新開(kāi)始下一次循環(huán); ? EXIT是退出語(yǔ)句,表示跳出循環(huán)。 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 44 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 累加示例 ? 計(jì)算 S=1+3+5+…+99 S=0 FOR I=1 TO 99 STEP 2 S=S+I ENDFOR ? 計(jì)算 N=1*1+2*2+3*3+…+10*10 N=0 FOR J=I TO 10 N=N+J*J ENDFOR ? S=1+2+3+…+100 ? N=1*2*3*…*100 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 45 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 累乘示例 ? 計(jì)算 P=3*5*7*…*25 P=1 FOR K=3 TO 25 STEP 2 P=P*K ENDFOR ? 計(jì)算 10! F=1 FOR I=1 TO 10 F=F*I ENDFOR 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 46 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 ?SCAN…ENDSCAN示例 USE xscj SCAN ALL FOR cj60 ?xm,cj ENDSCAN USE 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 47 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 典型應(yīng)用( 1) /累乘 ? 1+2+3+…+100 ? 1x2x3x…10 練習(xí): (1)1+3+5+…99 (2)3x6x9x…99 (3) (4) 101!nn?? 1 1 1, 011n n n? ??2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 48 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 典型應(yīng)用( 2) ? 小寫(xiě)數(shù)字與大寫(xiě)數(shù)字 nx=9 Cstring=“零一二三四五六七八九” nd=subs(cstring,nx*2+1,2) 練習(xí): ? 一百二十三元四角五分 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 49 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 典型應(yīng)用( 3) stor “abcdefg” to cstring p=spac(0) do whil len(cstring0) c=left(cstring,1) p=c+p cstring=subs(cstring,2) Enddo ?p 練習(xí): “ 123456中華人民共和國(guó)” 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 50 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 典型應(yīng)用( 4) /數(shù)字個(gè)數(shù) Dimen c(10) C=0 S=“0101123569” Do whil len(s)0 M=left(s,1) n=int(val(m))+1 c(n)=c(n)+1 s=right(s,len(s)1) Enddo disp memo like c* 練習(xí): 統(tǒng)計(jì)“ abcdfghkyidlfjkt”中的字符個(gè)數(shù) (僅限于 az之間 ) 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 51 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 典型應(yīng)用( 5) ? 十進(jìn)制與二進(jìn)制的轉(zhuǎn)換 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 52 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 ? 子程序 使用子程序的目的是提高程序代碼的可重用性,簡(jiǎn)化程序設(shè)計(jì),其作用與過(guò)程和自定義函數(shù)類(lèi)似。一般的,子程序是一段以獨(dú)立的程序文件方式存放在磁盤(pán)上的程序,功能相對(duì)獨(dú)立且通用性強(qiáng),可被其它程序(主程序)多次調(diào)用。 ? 創(chuàng)建格式 : MODIFY COMMAND 子程序文件名 在子程序的適當(dāng)位置要加上返回命令(至少一條),以便主程序在調(diào)用子程序后能返回到調(diào)用命令后的第一條可執(zhí)行命令處,(主程序與子程序的主要區(qū)別也體現(xiàn)在這里)。即 RETURN[表達(dá)式 |TO程序文件名 |TO MASTER] 、過(guò)程與自定義函數(shù) 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 53 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 ? 調(diào)用格式: DO 子程序文件名 、過(guò)程與自定義函數(shù) 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 54 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 ? 變量的作用域和參數(shù)傳遞 ? 變量的作用域是變量的有效范圍。即一個(gè)變量在哪些程序單元(如主程序、子程序、過(guò)程、用戶自定義函數(shù))內(nèi)是“可見(jiàn)”的,這里“可見(jiàn)”的含義是指能夠被處理(如引用和賦值)。根據(jù)變量的有效范圍,變量可分為全局變量和私有變量?jī)煞N。 ? ( 1)全局變量 ? 全局變量是指在整個(gè)程序運(yùn)行期間,在任何程序單元中都可以使用的內(nèi)存變量,當(dāng)程序運(yùn)行結(jié)束時(shí),全局變量仍保存在內(nèi)存中,除非使用 RELEASE或 CLEAR MEMORY命令才能將其釋放。作用域?yàn)閺亩x點(diǎn)開(kāi)始,到退出FoxPro時(shí)所執(zhí)行的所有的程序或過(guò)程。全局變量要先定義,后使用,通常在主程序中定義,也可在子程序中定義,還可在命令窗口中定義。 、過(guò)程與自定義函數(shù) 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 55 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 ? 格式: PUBLIC 變量名表 ? 說(shuō)明: ? 變量名表可以是簡(jiǎn)單變量,也可以是數(shù)組。 ? 定義變量時(shí)未對(duì)變量進(jìn)行賦值,變量的初值為 .F.。 ? 若將 PUBLIC語(yǔ)句所在程序單元中已經(jīng)存在的局部變量說(shuō)明為全局變量,則將導(dǎo)致語(yǔ)法錯(cuò)誤。 ? ( 2)私有變量 ? 只能在說(shuō)明它的程序以及該程序嵌套調(diào)用的各級(jí)子程序中使用。數(shù)組說(shuō)明命令定義內(nèi)存變量后,這個(gè)變量自動(dòng)被默認(rèn)是私有變量,但也可以顯式說(shuō)明。作用域?yàn)閺亩x點(diǎn)開(kāi)始,到退出該程序時(shí)所執(zhí)行的所有程序。 ? 格式 1: PRIVATE 變量名表 、過(guò)程與自定義函數(shù) 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 56 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 ? ( 3)參數(shù)傳遞 在主程序的調(diào)用子程序的命令中把需要傳遞的實(shí)際參數(shù)進(jìn)行說(shuō)明,在子程序的最開(kāi)始加上接受數(shù)據(jù)的命令,該命令中的形式參數(shù)(形參變量)用來(lái)接受主程序中傳遞過(guò)來(lái)的數(shù)據(jù)。 格式 1: DO 程序名 WITH 實(shí)參 1[,實(shí)參 2, …] 格式 2: 程序名 ( 實(shí)參 1[, 實(shí)參2, …]) PARAMETERS 形參表 、過(guò)程與自定義函數(shù) 2023/3/7 第五章 VFP程序設(shè)計(jì)基礎(chǔ) 57 主講: 南京信息工程大學(xué)計(jì)算機(jī)與軟件學(xué)院 劉生 ? 說(shuō)明 : DO 子程序名 WITH 實(shí)參表 為發(fā)送數(shù)據(jù)命令,PARAMETERS 形參表 為接受數(shù)據(jù)命令; PARAMETERS 形參表 語(yǔ)句必須放在子程序或過(guò)程中的第一行; 實(shí)參表 可以是常量、變量或表達(dá)式; 形參表 是變量。 實(shí)參與形參應(yīng)一一對(duì)應(yīng):個(gè)數(shù)相同,類(lèi)型一致,按參數(shù)表中的順序依次傳遞。 子程序或過(guò)程中由參數(shù)接收語(yǔ)句說(shuō)明的形參,事實(shí)上就是本程序或本過(guò)程中的變量,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1