习题6 visual foxpro程序设计.doc
习题6VISUALFOXPRO程序设计一、选择题1对于已经编辑好的FIRSTPROGRAM程序,可以在命令窗口中通过命令____执行该程序。ACALLFIRSTPROGRAMBRUNFIRSTPROGRAMCDOFIRSTPROGRAMD直接输入文件名即可2在循环语句中,执行______语句可跳过随后的代码,并重新开始下次循环。ALOOPBNEXTCSKIPDEXIT3设当前工作区的表为学生成绩表姓名C,10,学号C,10,出生时间D,8下面一段程序用于显示所有在1972年以后出生的学生的姓名和学号信息,请在程序空缺处ENDIF后面做适当的选择。CLEARGOTOPDOWHILENOTEOFIFYEARDATE1972“姓名“姓名,“学号“学号ENDIF_________ENDDOUSESETTALKOFFA无代码CLOOPBSKIPDEXIT4当前盘当前目录下有数据库DB_STOCK,其中有数据库表STOCKDBF,该数据库表的内容是股票代码股票名称单价交易所600600青岛啤酒748上海600601方正科技1520上海600602广电电子1040上海600603兴业房产1276上海600604二纺机996上海600605轻工机械1459上海000001深发展748深圳VISUALFOXPRO程序设计上机实验指146000002深万科1250深圳执行下列程序段以后,内存变量A的内容是________CLOSEDATABASED,16VISUALFOXPRO程序中的注释行以符号_______开头。A//BCD{17如果在VISUALFOXPRO程序中使用的内存变量仅仅在定义该内存变量的程序内有效,则该内存变量必须定义为_________。A公共变量B局部变量C临时变量D普通变量18在VISUALFOXPRO中,用于保存过程与函数的文件的扩展名为_________。APRCBFUNCPRGD19在循环语句中,执行_________语句可立即跳出循环体,执行循环体后的代码。ASKIPBGOTOCEXITDBREAK二、填空题1如下程序的输出结果是____。I1DOWHILEI800SKIPLOOPENDIFDISPLAYSKIPENDDOUSERETURN4程序如下SETTALKOFFS0I1DOWHILEI1AKAKAK1KK1VISUALFOXPRO程序设计上机实验指150ENDDOA2,A4,A6SETTALKONRETURN6下面程序的运行结果是_______。SETTALKOFFSTORE0TOA,B,C,D,NDOWHILETNN5DOCASECASEN100BB1EXITCASEN80CC1OTHERDD1ENDCASENN5ENDDOA,B,C,D,NSETTALKONRETURN7有如下两个程序,写出执行命令DOPROG1后的运行结果________。程序1PROG1PRGSETTALKOFFX“同学们“Y“你们好“XYDOSUBPROX,Y,ZSETTALKONRETURN程序2SUBPROPRG习题6VISUALFOXPRO程序设计151PRIVATEXPUBLICZX100Y200Z300XYZRETURN8.有如下两个程序,写出执行命令DOMAIN_1后的运行结果________。MAIN_1PRGSETTALKOFFA5B10DOSUB_1WITHAA,B“A“,A,“B“,BSETTALKONRETURNSUB_1PRGPARAMETERSX,YYXY“Y“STRY,3RETURN9计算机等级考试查分程序如下,请填空。SETTALKOFFUSESTUDENTINDEXSTACCEPT“请输入准考证号”TONUMFINDIFFOUND姓名,“成绩“”STR成绩,3,0ELSE“没有此考生“ENDIFUSERETURN10设有表文件“职工DBF”有字段职工编号、姓名、民族和“工资DBF”有字段职工编号、工资,要在它们之间建立逻辑连接,然后为每个少数民族职工的工资增加200元,最后显示全体职工的职工编号、姓名和工资,请对如下程序填空。SETTALKOFFSELECT1VISUALFOXPRO程序设计上机实验指152USE职工(①)TOZGBHSELECT2USE工资SETRELATIONTO(②)REPLACE工资WITH(③)FOR(④)LIST职工编号,(⑤),工资SETRELATIONTOCLOSEDATASETTALKONRETURN参考答案一、选择题1C2A3B4C5B6C7D8D9D10B11B12C13D14A15C16B17B18C19C二、填空题1112TOREFERENCE3显示所有基本工资低于800元的职工信息4151815126101231057同学们你们好600同学们2003008Y250A5B2509NUM10①INDEXON职工编号②职工编号INTOA③工资+200④A民族”汉”⑤A姓名