更多“假设当前表、当前记录的“科目”字段值为“计算机”(字符型),在命令窗口输入如下命令将显示结果。m=科 ”相关问题
  • 第1题:

    SCATTER命令用于将当前记录的各字段值送到一个数组中,与该命令相对应的、利用数组更新当前记录字段值的命令是______。

    A.GATHER

    B.UPDATE

    C.REPLACE

    D.CHANGE


    正确答案:A

  • 第2题:

    假设学生表已在当前工作区打开,其当前记录的“姓名”字段值为“李三”(C型字段)。在命令窗口输入并执行如下命令: 姓名=姓名一”成绩” ?姓名 屏幕上会显示( )。

    A. 李三

    B. 李三成绩

    C. 成绩

    D. 李三一成绩


    正确答案:A
    当程序中内存变量和字段变量同名时,内存变量需要加前缀M以示区分,所以最后输出的姓名应该是字段变量,而当前记录的“姓名”字段值为“李三”,所以屏幕上显示“李三”。

  • 第3题:

    假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型,宽度为6)。在命令窗口输入并执行如下命令:

    姓名=姓名-“您好”

    ?姓名

    那么主窗口中将显示( )。

    A)张三

    B)张三您好

    C)张三你好

    D)出错


    正确答案:A
    题干中“姓名”为字段变量,对内存变量赋值方式用于字段变量是无效的,因此显示“姓名”字段变量的值时显示的是当前指针指向的记录的值。

  • 第4题:

    假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”(C型字段)。在命令窗口输入并执行如下命令:

    姓名=姓名=“出勤”

    ?姓名

    屏幕上会显示

    A.李彤

    B.李彤出勤

    C.李彤出勤

    D.李彤一出勤


    正确答案:A
    解析:c型字段即字符型字段,其表示方法是用半角单引号、双引号或方括号把字符串括起来,字符型变量的定界符必须成对匹配,如果某种定界符本身也是字符串的内容,则需要用另一种定界符为该字符串定界。本题输出结果为“李彤“。

  • 第5题:

    将当前表中当前记录的值存储到指定数组的命令是( )。 A.GATHERB.CoPY TO ARRAY

    将当前表中当前记录的值存储到指定数组的命令是( )。

    A.GATHER

    B.CoPY TO ARRAY

    C.scATTER

    D.STORE TO ARRAY


    正确答案:D
    D。【解析】用SCATTER从当前记录中取特定字段的值赋给数组:(数组长度、类型自动与所给字段相同)用COPYTOARRAY从当前记录中取所有字段的值赋给数组:(数组长度、类型自动与表中全部字段相同)把数组中的数据传给当前表中的当前记录:gatherfrom数组名[fields字段名表]用数组向当前表添加记录:appendfromarray数组名[for条件][[fields字段名表]