『壹』 求VFP程序設計!
問題1不知道表的結構和內容,無法給你寫成程序。
問題2程序如下:
clear
s=0.00001
n=1
h=s*2^n
do while .t.
if h<8844.43
n=n+1
h=s*2^n
else
exit
endif
enddo
?"對折"+alltrim(str(n))+"次之後超過珠峰的高度。"
『貳』 vfp程序設計
一。
s=1
FOR I=1 TO 50
S=S*I
ENDFOR
?"S=",S
二。
s=0
FOR I=1 TO 100
S=S+I
ENDFOR
?"S=",S
三。1。
for i=1 to 6
? space(7-i)
for j=1 to 2*i-1
??"△"
endfor
endfor
三。2
s=0
FOR I=0 TO 100 STEP 2
S=S+I
ENDFOR
?"S=",S
四。
for i=1 to 6
?
for j=1 to 2*i-1
??"★"
endfor
endfor
『叄』 vf程序設計包含哪三種常用的結構~他們的基本含義是什麼 急求!!
do enddo 是條件循環 在嗎do 後面的表達式值為真時 會一直執行 循環體內的代碼 直到 條件表達式的值為假 .f. 循環的次數 無限制
FOR ENDFOR 是固定次數循環, 在for 關鍵詞後的 初始量 結束量和步長 決定了循環的次數
scan endscan 用於掃描數據表 , 執行時會使數據指針從數據表的開始 每次一條記錄 變化 一直到表尾
在用法上 在不確定循環次數的情況下 使用 DO
在循環次數確定的情況下 如1到100 使用 FOR
在對數據表操作時用scan endscan 是最方便的了
『肆』 VFP程序設計是什麼啊
就是一種高級匯編語言,用於計算機編程的。。。。跟C語言差不多。。。其實這類語言對非專業人士也沒多大用處。。
知道有這么事就照了。。。。
『伍』 VFP是什麼
VFP即為Visual FoxPro 。
是Microsoft公司從Fox公司的FoxBase資料庫軟體經過數次改良,並且移植到Windows之後,得來的應用程序開發軟體,主要用於開發數據管理與運算等方面的軟體。
VFP是Microsoft公司推出的最新可視化資料庫管理系統平台,是功能特別強大的32位資料庫管理系統。
它提供了功能完備的工具、極其友好的用戶界面、簡單的數據存取方式、獨一無二的跨平台技術。
具有良好的兼容性、真正的可編譯性和較強的安全性,是目前最快捷、最實用的資料庫管理系統軟體之一。
(5)什麼是vfp程序設計擴展閱讀:
VFP的發展歷史:
1、VFP 6
Visual FoxPro 6.0及其中文版,是可運行於Windows 95和Windows NT平台的32位資料庫開發系統。
它不僅可以簡化資料庫管理,而且能使應用程序的開發流程更為合理。Visual FoxPro 6.0使組織數據、定義資料庫規則和建立應用程序等工作變得簡單易行。
利用可視化的設計工具和向導,用戶可以快速創建表單、查詢和列印報表。
Visual FoxPro 6.0還提供了一個集成化的系統開發環境。
它不僅支持過程式編程技術,而且在語言方面作了強大的擴充,支持面向對象可視化編程技術,並擁有功能強大的可視化程序設計工具。
目前,Visual FoxPro 6.0是用戶收集信息、查詢數據、創建集成資料庫系統、進行實用系統開發較為理想的工具軟體。
2、VFP 7
Web Services支持 VFP 7支持注冊和發布Web Services,而無需使用Microsoft SOAP Toolkit和VFP擴展來從底層完成這些任務;
伺服器增強 VFP 7對於COM伺服器作了很大程度的增強,可以與核心平台如COM+服務進行互操作;
XML支持 為了適應以XML形式在Web上傳送數據的潮流,VFP 7提供了一些函數用於在XML數據和FoxPro游標(Cursor)或表格(Table)之間的轉換。
多樣的XBase特性 VFP添加了很多新的或改進的XBase特性,並且這些特性都是用VFP語言編寫的;
OLE DB Provider 通過實現OLE DB Provider介面,開發者可以在任何支持OLE DB的程序和語言中調用VFP數據。
3、VFP 8
n 數據特性增強 VFP 8對其數據特性進行了改進,並增加了很多新的數據特性。
包括:遠程數據連接、創建DataEnvironment類、自動增長域值、支持對照序列、與SQL語句Select…Union之間的隱式數據轉換、使用SQL Select命令插入行等;
其他增強 VFP 8對一些工具、示例資料庫和解決方案案例都進行了改進。
4、VFP 9
數據和XML增強 這一時期的VFP對其數據特性進行了巨大的加強,改進項目之多真是令人眼花繚亂,詳情可以參考這里,此處不再贅述;
實現SQL語言 VFP 9已經能夠充分地支持SQL查詢語言;
設計器的增強 VFP 9增強了這些設計器:報表和標簽設計器、菜單設計器、表格設計器、查詢和視圖設計器、數據環境設計器以及類和窗體設計器等;
其他方面的增強 和VFP 8一樣,VFP 9在其他微小的細節上進行了不少的改進,使得開發者的體驗更加舒適。
『陸』 VFP程序設計(要詳細具體)
內部變數定義的方法
不需要像C一樣,先定義後使用,而是可以隨時定義,且可以改變。它帶來了靈活性,也增大了出現錯誤的可能性。
互動式語句及區別
互動式語句有3個:
(1)格式:wait [提示] to [變數名] [ outtime [秒數]]
功能:等待從鍵盤接收單個字元,輸入字元後不需回車,即賦值給給定名字的變數,如果給出outtime [秒數]選項,等待給定秒數後,即不再等待,繼續執行後繼命令。
(2)格式:accept [提示] to [變數名]
功能:從鍵盤接收一個或多個字元,輸入字元串後,必須以回車結束。只接受字元,輸入的字元串不用加定界符。
(3)格式:input [提示] to [變數名]
功能:從鍵盤接收數字或字元串,輸入後,必須以回車結束。輸入的數值沒有特殊要求,輸入的字元串必須加定界符。
追加記錄的方法
增加一條•瀏覽時,「表」→ 「追加新記錄」或ctrl+y
增加一批•瀏覽時,「表」→ 「增加記錄」
追加命令:append from <表名>
表單中常用的公共屬性
屬性 描述 默認值
Alwaysontop 指定表單是否總是位於其他打開窗口之上 .F.
Autocenter 指定表單初始化時是否自動在VFP主窗口內居中顯示 .F.
Backcolor 指明表單窗口的顏色 默認(255,255,255)
Borderstyle 指明表單邊框風格。默認3,採用系統邊框,大小可變 3
Caption 指明顯示於表單標題欄上的文本 Form1
Closable 指定是否能通過單擊關閉窗或雙擊控制菜單框來關閉表單 .T.
Movable 確定表單是否能夠移動 .T.
Scrollbars 指定滾動條類型:0-無,1-水平,2-垂直,3-水平垂直 0
WindowState 表單狀態:0-正常,1-最小化,2-最大化 0
WindowType 1-模式,關前不可訪問其他界面元素;0-非模式表單 0
資料庫表與自由表的區別
相同:建法、用法、命令幾乎完全相同
區別:
1、資料庫表能使用長表名,自由表不能。
2、庫表欄位名長<=128,自由表長<=10。
3、庫表欄位能指定標題、默認值和輸入掩碼,自由表不能。
4、庫表支持主關鍵字、參照完整性和表間聯系。自由表否。
5、庫表支持insert、update和delete觸發器。自由表否。
結構化程序設計與面向對象程序設計的區別
結構化程序設計方法是把待求解的問題自頂向下分解成多個相對簡單獨立的模塊,用子程序、過程或函數組成完整程序。
面向對象的程序設計方法是用對象描述實體,用消息模擬聯系,用類模擬共性。採用屬性、方法和事件解決問題。
永久性關聯建立的過程
通過資料庫建立的關聯是永久關聯。要建立永久關聯,首先要在相關聯的各表上
其次在資料庫設計器中,擊(父)表中的(主)索引不放,拖動到(子)表的相關索引上,釋放滑鼠,形成連線。
•如需編輯(刪除)聯系,可右擊連線,從彈出的快捷菜單中選「編輯(刪除)關系」
『柒』 VFP程序設計是怎樣一門課,干什麼用的
對於一般人來說,沒有什麼用,不能當鋤頭使,也不能當鐮刀用
『捌』 高級語言程序設計(VFP)是什麼
visual
foxpro
是面向對象資料庫編程語言,能編寫的軟體可以是你學校圖書館那個系統之類的軟體
語法上和visual
basic有些類似
『玖』 vf程序設計是什麼是什麼學科的課程
是語言編程工具、資料庫,是電信工程的課程