VFP笔试试题复习要点
全国二级VFP笔试复习要点(打印)

全国二级VFP复习要点第一章Visual FoxPro数据库基础1.VFP是一种关系型数据库管理系统,这里的关系通常是指表文件2.二维表中的行称为关系的元组,二维表中的列称为关系的属性.3.数据库系统中对数据库进行管理的核心软件是数据库管理系统(DB M S)4.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是:DBS包含DB和DB M S5.在关系模型中,每个关系中的主关键字能够唯一标识元组的属性或属性的组合6.关系包括三种专门的运算:选择、投影、连接7.关系中的选择运算是从关系中查找满足给定条件的元组的操作8.关系中的投影运算是从关系中指定若干个属性组成新的关系9.关系中的连接运算需要两个表作为操作对象。
10.实体与实体之间的联系分为:一对一联系,一对多联系,多对多联系11.在项目管理器中可以将应用系统编译成一个扩展名为app的应用文件或exe的可执行文件,项目管理器扩展名.pjx第二章Visual FoxPro程序设计基础1.六种常量的表示方法,尤其是严格的日期格式的书写千万别忘记。
例如{^2012-05-01}2.内存变量与字段变量的区别:当内存变量与字段变量同时使用并且重名时,系统总是访问字段变量,若想访问内存变量必须在变量名前加上M.或M->例题:假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”,在命令窗口输入并执行如下命令:姓名=姓名-“您好”?姓名那么主窗口中将显示AA.张三 B.张三您好 C.张三您好 D.出错3.数组的创建(DIMENSION)、数组创建后,系统自动给每个数组元素赋以逻辑假。
F。
4.在赋值和输入语句中使用数组名时,表示将同一个值同时赋给该数组的全部数组元素。
5.可以用一维数组的形式访问二维数组。
例题:执行如下命令序列后,最后一条命令的显示结果是()dimension m(2,2)m(1,1)=10m(1,2)=20m(2,1)=30m(2,2)=40?m(2)A.变量未定义的提示B. 10C. 20D. .F.6.子串包含测试 ($)7.所有的函数必须熟练掌握8.程序是能够完成一定任务的命令的有序集合,它以扩展名为.prg的形式存储起来。
VFP复习要点

VFP复习要点操作题:一、基本操作题:1、数据库和数据表的基本操作1)数据库操作主要命令:(红色加粗的为重点的重点)新建数据库creat database打开数据库,但不显示数据库设计器(在工具栏可以看到数据库的名字):open database打开数据库并显示数据库设计器:modify database设置当前数据库:Set database to关闭数据库:close [all] database 一般用close all 即可删除数据库:delete database向数据库中添加表(自由表变数据库表)add table 表名从数据库中移除表(数据库表变自由表)remove table 表名2)表操作的主要命令:①利用表设计器建表:creat 表名②打开表use < 表名> [in 工作区号/0] 0:当前未用的最小工作区浏览表brow关闭表use关闭所有的表但不关数据库:close tables all能解决打开表时出现“文件正在使用”警告对话框问题③打开表设计器modify structure表设计器里面考的内容:修改表的结构(字段名、字段类型、宽度);设置字段有效性规则;建立索引。
④利用SQL命令进行表的操作:(一定要复习)CREAT TABLEALTER TABLEDROP TABLE3)建立表间永久关系找出两个表的公共字段(可以是名字相同的字段,也可以是数据类型相同但名字不相同字段)确定父表和子表(父表的公共字段是唯一的,而子表的公共字段是有重复的)在父表中建立该公共字段的主索引在子表中建立该公共字段的普通索引建立从主索引到普通索引的连线设置参照完整性:建完关系后,双击关系线,建立参照完整性,一般要求先清理数据库(数据库菜单/清理数据库),但如果清理数据库一项为灰色,则需要退出VFP系统(用close all 和quit退出),重新启动VFP,再打开数据库,即可使用清理数据库了。
计算机vfp二级考试笔试知识点

计算机vfp二级考试笔试知识点1.数据库:是长期保存在计算机外存上有结构的,可共享的数据集合。
它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。
2.数据库管理系统:它是数据库系统的核心组成部分。
3.数据库系统:是由数据库,数据库管理系统等构成的人机系统。
4.数据模型:主要数据模型有层次模型,网络模型,关系模型(关系模型是一张由行和列组成的二维表,有一对多,一对一,多对多三种联系)。
5.关键字:在关系模型中称码,是表中的一个字段或多个字段的组合。
它可以唯一地确定一条记录。
它不能重复值和为空。
6.专门的关系运算:选择:从数据表中找出满足给定条件的记录的操作(从行选)。
投影:从数据表中指定若干属性组成新的数据表的操作(从列选)。
连接是数据表的横向结合。
自然连接:在连接运算中,按照字段值对应相等为条件进行的连接操作称为等值连接。
自然连接是去掉重复属性的等值连接。
7.选择“窗口”菜单中的“命令”命令,或单击常用工具栏上的“命令窗口”按钮,或按组合键“Ctrl+F2"/"Ctrl+F4"来控制命令窗口的显示或关闭。
8.文件扩展名及其代表的文件类型:.App vfp应用程序.pjx 项目文件.dbc 数据库文件.dct数据库备注文件.dbf数据表文件.fpt数据表备注文件.cdx数据表复合索引文件.idx独立索引文件.qpr生成的查询文件.prg源程序文件.scx表单文件.sct表单备注文件.mnx菜单文件.mnt菜单备注文件.mpr自动生成的菜单源程序文件.frx报表文件9.货币数据在存储和计算时,采用4位小数。
字符型常量是由定界符(单引号,双引号或中括号)括起来的字符串。
逻辑型数据用1个字节表示。
日期型数据用8个字节表示。
10.自由表的字段名最长为10个字符,数据库表的字段名最长为128个字符。
备注型:一个存储不定长的字符型数据,其在表中占用4个字节。
备注型,通用型在一个表中都只产生一个备注型,通用型文件。
VFP笔试的记忆内容

VFP运算符
• 用“-”连接字符串,字符长度和用“+”连 接相同 • 不等于的表示:<>,#,!= • 日期型和日期时间型可以进行减法运算, 其结果单位分别是天和秒 • 空值null看作逻辑型,和.t.、.f.的优先级如 下:.t.>null>.f.
VFP数据库
• 数据库组成:表、视图、连接、存储过程 • 一个数据库可能包含多个数据库表,一个 数据库表只能属于一个数据库 • 删除数据库表的后链:free table • 打开数据库时,用exclusive指定独占方式, 用validate验证有效性
• Read events • Clear events 开始事件循环 结束事件循环
VFP可能用到的文件扩展名
• • • • • • 表文件 .dbf 数据库 .dbc 查询 .qpr 程序 .prg 伪编译程序 .fxp 表单 .scx • • • • 报表 项目 菜单 生成后 .frx .pjx .mnx .mpr .txt .xls
报表(2)
7. 标题带区和总结带区仅打印一次
8. 打印页码可在带区中加入系统变量_pageno
9. 预览报表的命令:report form 报表名 preview
10. 运行报表的命令:report form 报表名.frx 11. 打印报表的命令:report form 报表名 to printer
VFP基础命令
• 命令众多变化,其中可死记的有: – ?, ??, Clear – set date to long(日期变为中文年月日) – set defa to(和cd命令相同) – _screen.fontsize • 其他命令需要理解性记忆
• 曾考过的有?,md, cd, set date to long, copy file, run
vfp考试复习要点

vfp考试复习要点(一)一.选择题FoxPro是一种关系数据库管理系统,所谓关系是指(数据模型符合一定条件的二维表格式).FoxPro中索引类型包括(主索引,候选索引,唯一索引,普通索引).事件在(用鼠标单击对象)时引发.4.若想选中表单中的多个控件对象,可按住(shift)键的同时再单击欲选中的控件对象.("5+5")的值为.("5"+"5")的值为.7.设当前打开的表中有一字段变量"姓名",当前值为"王华",又有一内存变量"姓名",其值为"李敏",则命令?姓名的值应为(王华).8.依次执行以下6条命令:SELECT 1 USE F1SELECT 2 USE F2SELECT 3 USE F3现在要给F1追加记录,但又不改变当前表的打开状态,应该使用命令序列.9. 建立一个库文件结构,库中有姓名字段(C型,6字节)、出生年月字段(D型)10.和婚否字段(L型),则该库中总的字段宽度是(16).11.修改库文件结构时,下列可能使库中数据丢失的操作是(改变一个字段的数据类型).12.在查询设计器中,用于编辑联接条件的选项卡是(联接).13.执行SET EXACT OFF 命令后,再执行"蓝天"="白云",显示结果是(.f.).14.假定表单中包含有一个命令按钮,在运行表单时单击命令按钮时发生 ___按钮的click___事件15.用来指明复选框的当前选中状态的属性是_value_____。
二.填空题1. 数据库表之间的一对多联系通过主表的__候选和主____索引和子表的_普通_____索引实现。
2. 要想改变关系中属性的排列顺序,应使用关系运算中的__投影___运算.3.?ROUND,-2)____500_.4.设数据表文件中有10条记录,当前记录号为1,且无索引文件处于打开状态.5.若执行命令SKIP -1后再执行?RECNO()命令,屏幕将显示_1____.6.设当前数据库有N条记录,当函数EOF()的值为.T.时,函数RECNO()的显示结果是___N+1__.7.若给定某查询运行该查询的命令是__do 。
VFP复习题及答案

VFP复习题及答案VFP复习题及答案考试题型判断10(10道)选择20(10道)填空10(5空)简答20(5道)程序分析12(3道)编程7(1道)SQL语⾔21(6道)教材⽬录1、Visual FoxPro基础2、Visual FoxPro编程基础3、Visual FoxPro编程⼯具与编程步骤4、赋值与输⼊/输出5、选择结构程序设计6、循环结构程序设计7、数组8、⾃定义属性与⾃定义⽅法9、表单集与多重表单10、菜单与⼯具栏11、数据表12、数据库和多表操作13、查询与视图14、关系数据库标准语⾔SQL15、报表第⼀章⼀、数据库的基本概念1、数据、数据处理、数据模型(层次模型、⽹状模型、关系模型)、实体之间的关系(⼀对⼀,⼀对多,多对多)关系=⼆维表,关系中的术语:字段(属性)、记录(元组)、域、主关键字(候选关键字)、外部关键字2、数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)、数据库应⽤系统(DBAS)的关系;3、Visual FoxPro是⼀个32位的使⽤关系模型的数据库管理系统。
⼆、Visual FoxPro的概述VFP的发展;VFP的窗⼝介绍:启动、退出、界⾯(标题栏、菜单栏、状态栏、主窗⼝、⼯具栏、命令窗⼝)VFP的系统环境设置:“⼯具”-“选项”,⽂件默认位置、区域、表单、数据VFP的⼯作⽅式:交互式(菜单、命令)和程序⽅式VFP提供的⼯具:向导、设计器、⽣成器三、命令的书写规则1每—命令必须以命令动词开头;2命令动词后⾯的命令短语可按任意顺序排列,短语之间⽤空格分隔,空格数任意;3命令⼀⾏书写不下时,可以换⾏,并在分⾏处加上分号“;”;所有符号都是英⽂状态下的半⾓符号;4每⾏只能书写⼀条命令;5所有命令和函数均可只写前4个字符,且不分⼤⼩写;6—⾏命令结束后,⽤Enter键确认并执⾏,可重复执⾏。
第⼆章⼀、语⾔基础1、数据类型(13种):类型名称,简写,字节长度;哪些是基本类型,哪些⽤于表;2、常量与变量:6种基本类型的常量表⽰变量如何命名和赋值3、表达式与运算符:6种类型的表达式以及运算符4、函数:常⽤函数的参数、返回值类型1、数据类型13种基本数据类型:可⽤于字段变量,常量、内存变量、表达式的类型,有:字符型(C,注意英⽂1位和中⽂2位,最长254)数值型(N,注意⼩数点和正负号,最长20)、货币型(Y,注意⼩数位只有4位,定长8)、⽇期型(D,定长8位)⽇期时间型(T,定长8位)逻辑型(L,定长1位)1、数据类型13种其余⽤于表的数据类型有:浮点型(F,20)、双精度型(B,8)、整型(I,4)、备注型(M,4)、通⽤型(G,4):备注⽂件(.fpt)⼆进制字符型C、⼆进制备注型M1,常量字符型:“”,‘’,[]数值型:e,-,+,.货币型:$⽇期型:{^ },连字符可以是/ -,⽤set mark to改⽇期时间型:{^ :a|p} ,⽇期顺序set date to逻辑型: .T.2、变量值可能会发⽣变化的量,变量是内存中的⼀个存储单元的位置变量的类型:分为字段变量、内存变量、数组变量和系统变量4种命名规则由数字、字母、汉字、下划线组成只能以字母或下划线开头,不可以包含空格长度1~128字符(⾃由表的字段名、表的索引标识名长度最多为10个字符)避免使⽤VFP的保留字2、变量变量的赋值格式1:变量名=<表达式>格式2:store <表达式> to 变量名1,变量名2,…格式3:INPUT “提⽰” TO <变量名>内存变量的作⽤范围LOCAL 指定的变量为局部变量PRIVA TE 私有变量PUBLIC 全局变量3数组变量数组:⼀组内存变量的集合Vfp只能定义⼀维数组和⼆维数组声明⽅式:Public、Local 、{declare/dimension}<数组名>(⾏数[,列数])例:dime a(4),b(2,3) 特点1)数组各个元素的默认值为.F. 2)下标计数从1开始,每个元素可以不是同⼀类型。
VFP知识点总结(考试必备)

一、有效性规则和参照完整性1.有效性规则先选中要求设置的字段,(1)“规则”:逻辑型表达式即SQL格式表达式。
例:年龄是15-20:年龄>=15 and 年龄<=20(2)“信息”:字符型表达式,直接摘抄加“”(英文状态)(3)“默认值”:看选中的字段是什么类型2.参照完整性(1)判断一方(没有重复字段的表)和多方(有重复字段的表)(2)一方建主索引,多方建普通索引(3)由一方向多方扯一条线(4)清理数据库(数据库—清理数据库,如果遇到“文件正在使用暂不能发布pack命令,”此时close all,再重新以独占方式打开数据库再进行一次清理)(5)右键编辑参照完整性(两个永久性联系须一一设置其参照完整性)二、SQL语句1.格式:格式一:Select [top]字段1/字段2…… from表1,表2…. where连接条件and(or) 筛选条件{group by 某一字段 [haing count(字段)] } order by字段1 asc/desc, 字段2asc/desc…… into table表格式二:Select[top]字段1/字段2…… from表1 join 表2 join表3…. on连接条件(返回来写) where筛选条件 {group by 某一字段 [haing count(字段)] } order by字段1 asc/desc, 字段2 asc/desc…… into table表⑴.“字段1/字段2……”,根据题目要求,搜索什么字段写什么字段,若其中某一字段在表中没有则认定为是起的新名字,在该字段前加as,之后向函数avg(),sum(),max(),min(),count()。
⑵.“group by 某一字段 [haing count(字段)]”为难点。
考虑用不用group by,首先在草稿纸上或脑海生成题目要求的表,选取一个个例填写分析是否用得到group by,按什么分组。
VF考试选择题重点复习知识点

第一章选择题程序设计/编译应用程序部分1、用二维表数据来表示实体及实体之间联系的数据模型称为______。
A:实体--联系模型B:层次模型C:网状模型D:关系模型答案:D2、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是______。
A:DBS包括DB和DBMSB:DBMS包括DB和DBSC:DB包括DBS和DBMSD:DBS就是DB,也就是DBMS答案:A3、在下述关于数据库系统的叙述中,正确的是______。
A:数据库中只存在数据项之间的联系B:数据库的数据项之间和记录之间都存在联系C:数据库的数据项之间无联系,记录之间存在联系D:数据库的数据项之间和记录之间都不存在联系答案:B4、数据库系统与文件系统的主要区别是______。
A:数据库系统复杂,而文件系统简单B:文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C:文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D:文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量答案:B5、Visual FoxPro6.0是一种关系型数据库管理系统,所谓关系是指______。
A:各条记录中的数据彼此有一定的关系B:一个数据库文件与另一个数据库文件之间有一定的关系C:数据模型符合满足一定条件的二维表格式D:数据库中各个字段之间彼此有一定的关系答案:C6、关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括______。
A:连接B:比较C:选择D:投影答案:BA:数据库B:操作系统C:数据库管理系统D:文件答案:C8、Visual FoxPro6.0是一个______。
A:8位数据库开发系统B:16位数据库开发系统C:32位数据库开发系统D:64位数据库开发系统答案:C9、关系数据库管理系统所管理的关系是______。
A:一个DBF文件B:若干个二维表C:一个DBC文件D:若干个DBC文件答案:B10、Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是_______。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.2. 1表操作题78统计出rsda.dbf表中职称为“工程师”的人数,Use rsda , store 0 to s , locate for 职称=“工程师”,do while not eof() , s=s+1 , continue , enddo461 计算机等级考试成绩笔试和上机均大于等于80 优秀Use student , do while .not.eof() , if 笔试>=80 and 上机>=80 , REPL 等级with“优秀”, endif , skip , enddo , list 462 由工资表。
Dbf 按性别汇总工资Use 工资表,index on 性别to sy , total on 性别to 汇总.dbf fildes 工资,use 汇总,list4.2.2求和题:437计算num的各位上的数字之和,将结果存入变量out中,用DO WHILE实现。
s=0 , DO WHILE num<>0, s=s+num%10, num=int(num/10), enddo , out=s , ?out.457求p=1-1/(2*2)+1/(3*3)-1/(4*4)+1/(5*5)结果存在out中,用DO WHILE实现P=0, M=1, DO WHILE M<=5 , P=P+((-1)^(M+1))/(M*M), M=M+1, ENDDO , ?"P=",P ,OUT=P414求p=1+1/(2*2)+1/(3*3)+````````1/(10*10)将结果存入变量out中,用DO WHILE实现P=0, M=1, DO WHILE M<=10 ,P=P+1/(M*M) , M=M+1 , ENDDO , ?”P=”,P , OUT=P73输出10到50之间所有能被7整除的数(用do while 实现)并将这些数存入out中i=10 , S=0 , do while i<=50 , if i%7=0 , ?i , S=S+i , endif , i=i+1 , enddo , OUT=s79用子程序求出1~15之间的能被3整除的整数的平方和。
将结果存入变量OUT中,要求用for循环实现。
N=1 , S=0 , FOR N=1 TO 15 , IF N%3=0 , S=S+N*N , ENDIF , ENDFOR , ?S , SET TALK ON , OUT=S86用循环求出1~15之间能被3整除的整数的阶乘和存入变量out中,要求用for循环语句T=1 , FOR N=1 TO 15 , T=T*N , IF N%3=0 , OUT=OUT+T , ENDIF , ENDFOR , ?OUT87从键盘输入一个整数,输出所有能整除该数,并且本身也能被3整除的数的和。
(eg 输入6,输出3,6)结果存于变量x中,要求用for实现。
FOR N=1 TO A , IF A%N=0.AND.N%3=0 , ?N , x=x+N ,ENDIF , ENDFOR71求出并显示3!+4!+5!的值,将结果存入变量out 中,要求用for编程。
S=0 , FOR I=3 TO 5 , p=1 , FOR J=1 TO I , p=p*J , ENDFOR , S=S+p ,endfor ,?“3!+4!+5!的值是:”,s ,OUT=S93求1~200间的所有偶数的和,结果输入变量OUT 中,要求用for循环语句实现。
S=0 , FOR I=1TO 200 ,IF I/2=INT(I/2) , S=S+I , ENDIF , ENDFOR , ?S , OUT=S97编程打印一数列,前两个数是0、1,第三个数是前两个数之和,以后每个数都是其前两个数之和。
编程求出第20个数,将结果存入out中,要求用for循环语句实现a=0 , B=1 , for i=3 to 20 , c=a+b , a=b , b=c , endfor , ?”c=”,c , out=c455编程求sum=3-33+333-3333+33333S=0 , t=0 , d=3 , for i=1 to 5 , t=t+d , s=s+t*(-1)^(i+1) , d=d*10 , endfor , out=s , ? out454求sum=1/3+1/33+1/333+1/3333+1/33333S=0 , t=0 , d=3 , for i=1 to 5 , t=t+d , s=s+1/t , d=d*10 , endfor , out=s , ? out450fibonacci 数列第28项的值。
第一项为1,第二项也为1,。
Store 1 to f1,f2 , f=f1+f2 , for i=3 to 27 , f1=f2 , f2=f , f=f1+f2 , endfor , out=f , ? out449 s=2/1+3/2+5/3+8/5+13/8+21/13+34/21f1=1 , f2=1 , s=0 , for i=1 to 7 , f3=f1+f2 , f1=f2 , f2=f3 , s=s+f2/f1 , endfor , out=s , ? out444 a1=1 , a2=1/(1+a1) , a3=1/(1+a2) ……..an=1/(1+a(n-1))当n=10 ,求s=a1+a2+…….+a10a=1 , s=1 , for i=1 to 9 , a=1.0/(1+a) , s=s+a , endfor , out=s , ? out445 a1=1 , a2=1/(1+a1) , a3=1/(1+a2) ……..an=1/(1+a(n-1))当n=10 ,求s=a1-a2+a3-a4…….-a10a=1 , s=1 , for i=1 to 9 , a=1.0/(1+a) , s=s+a*(-1)^i , endfor , out=s , ? out435 sum=3+33+333+3333+33333+333333S=0 , t=0 , d=3 , for i=1 to 5 , t=t+d , s=s+t , d=d*10 , endfor , out=s , ? out431 分数序列2/1, 3/2,5/3,8/5,13/8,21/13 (20)之和F1=1 , f2=1 , s=0 , for i=1 to 20 , f3=f1+f2 , f1=f2 , f2=f3 , s=s+f2/f1 , endfor , out=s , ? out422 a1=1 , a2=1/(1+a1) , a3=1/(1+a2) ……..an=1/(1+a(n-1)) 求a10a=1 , for i=1 to 9 , a=1.0/(1+a) , endfor , out=s , ? out427 y=1-1/3+1/5-1/7+1/9S=1 , for i=1 to 4 , s=s+(-1)^i/(2*i+1) , endfor , out=s , ? out428y=1-1/2+1/4-1/6+1/8-1/10S=1 , for i=1 to 5 , s=s+(-1)^i/(2*i) , endfor , out=s , ? out4.2.4最大(小)值77任意数三个数从大到小排序If x<y , k=x , x=y , y=k , endif , If x<z , k=x , x=z , z=k , endif , If y<z , k=y , y=z , z=k , endif , ?x,y,z , a=x , b=y , c=z94输入三个数找出最大和最小Ma=a , mi=a , if b>a , ma=b , endif , if mi>b , mi=b , endif , if ma<c , ma=c , endif , if mi>c , mi=c , endif439求1*1+2*2+。
+n*n<=1000中满足条件的最大的nS=0 , n=1 , do while s<=1000 , n=n+1 , s=s+n*n , enddo , out=n-1 , ? out4.2.5字符处理类74在屏幕上纵向输出"计算机等级考试"。
S=”计算机等级考试”,i=1 , do while i<14 , ?”SUBS(S,I,2)”, IF I=9 , Y=SUBS(S,I,2) , endif , i=i+2 , enddo91输入一个三位数,将个十百位顺序拆开分别存入变量s中,用加号分隔。
如输入345分开后为要求用dowhile 实现。
do while n>10 , a=n%10 , s=”+”+str(int(a),1)+s , n=n-a , n=n/10 , enddo , s=subs(s,2,len(s))426编程统计一个长度为2的字符串在另一个字符串中出现的次数。
例如。
将结果存入out中要求用dowhile实现I=0 , n=0 , do while i<=len(str1)-1 , if str2=substr(str1,I,2) , n=n+1 , endif i=i+1 , enddo , out=n , ? out85从键盘输入一个汉字字符串,送入变量s中,将它逆向存入变量Y中,如:输入"计算机考试",输出为"试考机算计",要求用for循环实现。
For n=1 to len(s)-1 step 2 , y=y+subs(s,len(s)-n,2) , endfor416过滤已存在字符串变量str中的内容,只保留串中的字母字符,并统计新生成串中包含的字母个数。
将生成的结果字符串存入变量out中。
N=len(str) , L=0 , S=”” , for i=1 to n , if substr(str,i,1)<=’Z’ and substr(str,i,1)>=’A’ or substr(str,i,1)<=’z’ and substr(str,i,1)>=’a’ , L=L+1 , S=S+ substr(str,i,1) , endif , endfor , ?”s=”,s , out=s456编程将一个由四个数字组成的字符串转换为每两个数字间有一个字符"*"的形式输出。