vf編程
1. 計算機VF主要是什麼
VF一般指visual foxpro(資料庫軟體VisualFoxpro)。
Visual FoxPro簡稱VFP,是Microsoft公司推出的資料庫開發軟體,用它來開發資料庫,既簡單又方便。Visual FoxPro源於美國Fox Software公司推出的資料庫產品FoxBase,在DOS上運行,與xBase系列相容。FoxPro原來是FoxBase的加強版,最高版本曾出過2.6。
之後,Fox Software被微軟收購,加以發展, 使其可以在 Windows 上運行, 並且更名為 Visual FoxPro。目前最新版為 Visual FoxPro 9.0,而在學校教學和教育部門考證中還依然延用經典版的 Visual FoxPro 6.0。在桌面型資料庫應用中,處理速度極快,是日常工作中的得力助手。
(1)vf編程擴展閱讀:
資料庫軟體:
嚴格地說,資料庫是「按照數據結構來組織、存儲和管理數據的倉庫」。在經濟管理的日常工作中,常常需要把某些相關的數據放進這樣的「倉庫」,並根據管理的需要進行相應的處理。
例如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個資料庫。
有了這個"數據倉庫"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個范圍內的職工人數等等。這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。
此外,在財務管理、倉庫管理、生產管理中也需要建立眾多的這種"資料庫",使其可以利用計算機實現財務、倉庫、生產的自動化管理。
2. VF編程使用什麼語言
VF是它自己單獨的一種語言,不同於VB、C這些,而且比其它的簡單,使用VF可以很方便快捷地對數據表中的記錄進行查詢、修改、添加及刪除等操作,是專門針對資料庫開發設計的語言。另外在VF里也可以使用SQL語言(結構化查詢語言,是一種資料庫查詢和程序設計語言)
3. 請問:c語言和VB、VF是什麼關系
一點關系都沒有,三種不同的語言,C一般寫單片機或者操作系統底層,VB一般用於寫前端應用,VF一般用於開發MIS系統。
c語言、vb是兩種編程語言,不同之處在於c語言是編譯型語言,而vb是解釋型語言,而vf是一種資料庫軟體,全稱visualfoxpro。
c語言是一門通用計算機編程語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。一般的系統開發都是使用c語言完成的,比如linux、windows等。
visual basic是一種由 microsoft 公司開發的結構化的、模塊化的、面向對象的、包含協助開發環境的事件驅動為機制的可視化程序設計語言。
visualfoxpro是microsoft公司推出的資料庫開發軟體,用它來開發資料庫,既簡單又方便。
(3)vf編程擴展閱讀
1、C語言它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。
2、C語言的應用范圍廣泛,不僅僅是在軟體開發上,而且各類科研都需要用到C語言,具體應用比如單片機以及嵌入式系統開發。
4. 用VF語言編程
10個數已經生成,存在數組中, 你要做的就是找出最大的偶數.
參考代碼如下:
for i=1 to 10
if mod(array(i),2)=0 and array(i)>out &&當該數為偶數,且比之前的out大時,才更改out值
out=array(i)
endif
endfor
說明:
第1,2個不是偶數,out仍是-1
第3個數是6,偶數且大於-1, out變成6
第4個是96,偶數且大於6,out變成96
之後雖然有偶數,但是都比96小, 所以out不變
5. vf程序設計是什麼
Visual FoxPro,簡稱VFP或VF。VFP是面向對象的資料庫管理系統將使您可以創建出具有藝術性的企業資料庫解決方案。
VFP是一個功能強大的互動式數據管理工具,而且可以創建應用程序來充分發揮其完善的功能。掌握 Visual FoxPro
的面向對象程序設計技術以及事件驅動模型,可以最大限度地提高程序設計的效率。
VFP還提供了一個集成化的系統開發環境,它不僅支持過程式編程技術,而且在語言方面作了強大的擴充,支持面向對象可視化編程技術,並擁有功能強大的可視化程序設計工具。目前,VFP是用戶收集信息、查詢數據、創建集成資料庫系統、進行實用系統開發較為理想的工具軟體。
VFP從5.0到6.0,VFP已經升級到版本9,並且完全支持.NET技術。
參考:1)MSDN6.0的Visual FoxPro 文檔
2)http://ke..com/link?url=__
6. 計算機VF編程
1、設有資料庫xs.dbf(學號 C(8),姓名 C(8),入學成分 N(3)),編程求出入學總分最高的同學。
答:
此程序只有一句話:
SELECT * FROM xs WHERE 入學成績 in (SELECT MAX(入學成績) FROM xs)
2、編一程序,在表xscj.dbf(表結構為:姓名 C(8)、數學 N(3)、語文 N(3)、外語 N(3)、總分 N(3)、平均分 N(4,1)、等級 C(4))中,根據數學、語文、外語成績,計算每個學生的總分和平均分,並填寫等級:平均分在90分以上(含90分)為優秀, 80分以上(含80分)為良好,70分以上(含70分)為中等,60分以上(含60分)為及格,否則為不及格。
答:
此程序只有三句話:
REPLACE ALL 總分 WITH 數學 + 語文 + 外語
REPLACE ALL 平均分 WITH (數學 + 語文 + 外語)/3
REPLACE ALL 等級 WITH IIF(平均分 >= 90, "優秀", IIF(平均分 >= 80, "良好", IIF(平均分 >= 70, "中等", IIF(平均分 >= 60, "及格", "不及格"))))
另:
糾正你或出題者一個錯誤:
〔等級 C(4)〕,此處寬度必須為六,即:〔等級 C(6)〕,否則〔不及格〕三個字放進去會被截取成〔不及〕!
7. vf編程實例
clear
accept "請輸入一個字元串:" to x1
wait "請再輸入一個字元:" to x2
s=0
for i=1 to len(x1)
k=substr(x1,i,1)
if k=x2
s=s+1
endif
endfor
?"其中"+x2+"出現共"+alltrim(str(s))+"次"
8. vf中的程序的編寫
vf中的程序的編寫題目:編寫程序exercise2.prg,要求從「course.dbf」中,根據輸入的課程號,查找該課程的課程名、學時數、學分等信息,查找結果顯示在屏幕上,如果找不到則輸出「XX課程不存在!」(XX是輸入的課程號)。
我是這樣寫的
set default to e:\20138566
set exact on
use course
accept "請輸入課程號:" to rm
locate for 課程號=rm
if found() then
display
else
?rm+"課程號不存在!"
endif
use
return
9. vf程序編寫
function fentodegree(fen as double) as string
dim a as string
if fen>=90 then
a="A"
elseif fen>=80 then
a="B"
elseif fen>=70 then
a="C"
elseif fen>=60 then
a="E"
else
a="F"
fentodegree=a
end function
3\
dim mystr as string
mystr="能被29整除的數有如下:"
for i=1 to 100
if i mod 29 =0 then mystr=mstr+" "+cxtr(i)
next i
msgbox(mystr)
4$$$444444444444444
function jiecheng(innumber as long) as double
dim i as long
dim a as double
a=1
for i=1 to innumber
a=a*i
next i
jiecheng=a
end function
msgbox(jiecheng(10)-jiecheng(8)+jiecheng(5))
我的分啊!!!!加加加
10. VF中怎麼編程序
命令框中輸入 modify command 程序名
會彈出一個程序編輯框,再裡面輸入代碼便是