Visual FoxPro程式設計

時間 2022-07-19 16:10:22

1樓:賈鵬神輝影視

嗯,vf多年沒用了,原理知道,命令忘了,要是vb還可以幫你哦。

2樓:匿名使用者

很高興為您解答,希望能夠對您起到幫助!

再這裡祝您;身體健康,萬事如意,福如東海,壽比南山!

娶個好老婆,找個好工作,出門就揀錢!!

visualfoxpro程式設計

3樓:永恆

clear

set talk off

for i=100 to 999

if mod(i,16)=0

? iexit

endif

endfor

return

如何學習visual foxpro程式設計.pdf

4樓:司馬刀劍

學習vfp主要是得要會命令,和一些簡單的程式設計。程式設計語句類似於basic語言的語法,就是幾個順序結構、選擇結構、迴圈結構的巢狀,程式設計主要是為設計表單做準備。表單可以說是vfp的精華。

要說怎麼學還是要看自己的努力了,多看看別然做好的題,分析他們的每一個語句和命令的作用,記在腦子裡已被以後實現這樣的或類似這樣的效果用。

visual foxpro程式設計

5樓:匿名使用者

&& 1 - 4 題

&& 1.計算100到1000之間出現數字5的數的總個數。

clear

s = 0

for i = 100 to 1000

s = s + iif(at("5", str(i)) > 0, 1, 0)

endfor

? "100到1000之間出現數字5的數的總個數:", s

&& 2.列印出10到1000之間十位是數字6的所有素數

clear

? "10到1000之間十位是數字6的所有素數:"

for i = 10 to 1000

y = 1

for j = 2 to i-1

if mod(i, j) = 0

y = 0

exit

endif

endfor

if y = 1 and right(str(i), 2) = "6"

? iendif

endfor

&& 3.已知f(n)=f(n-1)+f(n-2),f(0)=1,f(1)=2,求f(50)

clear

t1 = 1

t2 = 2

s = 0

for i = 2 to 50

s = t2 + t1

t1 = t2

t2 = s

endfor

? "已知 f(n)=f(n-1)+f(n-2), f(0)=1, f(1)=2, f(50)=", s

&& 4.計算1到20之間所有奇數的平方和和偶數的立方的和

clear

s1 = 0

s2 = 0

for i = 1 to 20

if mod(i, 2) = 0

s2 = s2 + i^3

else

s1 = s1 + i^2

endif

endfor

? "1到20之間所有奇數的平方和:", s1

? "1到20之間所有偶數的立方和:", s2

6樓:

一分都沒得,還做這麼多題

visual foxpro程式設計與c語言程式設計有什麼區別?

7樓:匿名使用者

恩 vf是一種小型資料庫程式設計系統

用的大部分是sql語言

編出來的也都是些物件導向和資料庫的程式

而c語言現在用處很少

但是他是所有語言的基礎

c一般來說只能編寫系統核心

像是linux unix等核心都是c語言編寫的

8樓:匿名使用者

區別大了 前面主要是針對資料庫

後面才是真正的程式設計語言

9樓:匿名使用者

一個是資料庫程式設計方面

一個涉及程式程式設計方面

10樓:尋振麼醉蝶

不同在於,前面是資料庫方面應用多一些,而後者應用更廣泛,當然在你的專業來說還是c更適合一些,基於兩方面原因,一邏輯上,自動化其實就是一個邏輯控制的過程,二廣泛性上,很多底層的東西都可以用c編寫

visual foxpro裡面程式設計出現的skip是什麼意思?

11樓:

1全部skip && 記錄指標往下移動一條

skip 1 && 記錄指標往下移動一條,同上

skip -10 && 記錄指標往上移動10條(若碰到檔案首,則是移動幾條算幾條,停在首部)

注:如果使用了索引,則按索引的順序(非實際記錄號)

早期foxbase等最常用於以下結構:

do while .net.eof()

......

skip

enddo

現在多用於按鈕,比如【下一條、上一條、下十條、上十條】

舉一個【下十條】的語句:

if !eof()

thisform.......等處理語句

skip 10

else

=messagebox('已經到了檔案尾部,不能再往下移動了!')

endif

【以下是手冊內容】:

使記錄指標在表中向前移動或向後移動。

skip [nrecords] [in nworkarea | ctablealias]

引數nrecords

指定記錄指標需要移動的記錄數。

使用不帶 nrecords 引數的 skip 命令將使記錄指標走到下一個記錄。如果 nrecords 為正數,記錄指標向檔案尾移動 nrecords

個記錄;如果 nrecords 為負數,記錄指標將向檔案頭移動 nrecords 個記錄。

如果記錄指標指向表的最後一個記錄,並且執行不帶引數的 skip 命令時,recno( ) 函式返回值比表中記錄總數大 1,eof( )

函式返回「真」(.t.);如果記錄指標指向表的第一個記錄,並且執行 skip 1 命令,則 recno( ) 函式返回 1,bof( )

函式返回「真」(.t.)。

in nworkarea | ctablealias

在指定工作區的表中移動記錄指標。nworkarea 指定工作區編號,ctablealias 指定一個表或工作區的別名。

備註如果表有一個主控索引名或索引檔案,使用 skip 命令將使記錄指標移動到索引序列決定的記錄上。

12樓:匿名使用者

skip 是表的記錄指標向下移動一個記錄

Visual FoxPro的程式設計和C語言有什麼區別

伏又青 visual foxpro是為資料庫結構和應用程式開發而設計的功能強大的物件導向的環境。第一次啟動visual foxpro時,專案管理器 將建立一個新的空專案。使用 專案管理器 可使你很快熟悉visual foxpro。專案管理器 提供簡易 可見的方式,組織處理表 表單 資料庫 報表 查詢...

Visual Foxpro 中如何快速給陣列賦值

將資料存入記憶體變數 陣列或陣列元素中。store eexpression to varnamelist arraynamelist或者。varname arrayname eexpression 引數。eexpression 指定一個表示式,該表示式的值將存入記憶體變數 陣列或陣列元素中。如果指定...

visual foxpro是做什麼用的軟體

嘟嚕門 visual foxpro是microsoft公司是一款快速處理資料的桌上型資料庫開發軟體。主要用於開發資料管理與運算等方面。visual foxpro獨具特色的資料庫容器提供了集中的資料管理功能,它支援物件導向的程式設計方法,可生成真正事件驅動的應用程式,與其他應用程式共享和交換資料,具有...