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 程序名
会弹出一个程序编辑框,再里面输入代码便是