以下对FOXBASE系统叙述错误的是()。A、每条命令必须以命令动词开头以回车结束B、命令行最多不得超过254个字符C、命令动词、文件名等可缩写成前四个字符D、在.T.和.F.两逻辑值中,圆点与字符之间绝不能出现空格

题目

以下对FOXBASE系统叙述错误的是()。

A、每条命令必须以命令动词开头以回车结束

B、命令行最多不得超过254个字符

C、命令动词、文件名等可缩写成前四个字符

D、在.T.和.F.两逻辑值中,圆点与字符之间绝不能出现空格


相似考题
参考答案和解析
参考答案:C
更多“以下对FOXBASE系统叙述错误的是()。A、每条命令必须以命令动词开头以回车结束B、命令行最多不得超 ”相关问题
  • 第1题:

    以下叙述中错误的是

    A.在程序中凡是以“#”开始的语句行都是预处理命令行

    B.预处理命令行的最后不能以分号表示结束

    C.#defineMAX是合法的宏定义命令行

    D.C程序对预处理命令行的处理是在程序执行的过程中进行的


    正确答案:D
    解析: C语言中的预处理命令以符号#开头,这些命令是在程序编译之前进行处理的,选项D)的描述错误。

  • 第2题:

    以下叙述中正确的是( )。

    A.预处理命令行必须位于C源程序的起始位置

    B.在C语言中,预处理命令行都以“#”开头

    C.每个C程序必须在开头包含预处理命令行:#include

    D.C语言的预处理不能实现宏定义和条件编译的功能


    正确答案:B
    本题是对基本知识点的理解,预处理命令行的位置没有规定,只是习惯写在起始位置而已,当需要时才用#include<stdio.h>头文件,预处理的作用就是实现宏定义和条件编译。

  • 第3题:

    以下叙述中正确的是( )。

    A.预处理命令行必须位于C源程序的起始位置

    B.在C语言中,预处理命令行都以"#"开头

    C.每个C程序必须在开头包含预处理命令行;#include <stdio.h>

    D.C语言的预处理不能实现宏定义和条件编译的功能


    正确答案:B
    解析:预处理命令行可以出现在C源程序的任何位置,故选项A不正确。#includestdio.h>预处理命令行的意思是将stdio.h头文件插入源程序中该行命令所在的位置,表示我们将在后续行中用到stdio.h头文件中定义的函数或类型,若程序中没有用到这些函数或类型就可以不用包含此头文件,故选项C不正确。C提供的预处理功能主要有:宏定义、文件包含和条件编译三种功能,故选项D不正确。在C语言中,预处理命令行都以”#”开头,故应该选择B。

  • 第4题:

    以下叙述中正确的是______。

    A.预处理命令行必须位于C源程序的起始位置

    B.在C语言中,预处理命令行都以"#"开头

    C.每个C程序必须在开头包含预处理命令行:#include<stdio.h>

    D.C语言的预处理不能实现宏定义和条件编译的功能


    正确答案:B
    解析:选项B正确,原因是这部分语句与C程序其他部分的语句是有区别的,所以在每个预处理语句之前都有一个"#"符号以示区别。C提供三种预处理语句:(1) 宏替换,(2) 文件包含,(3) 条件编译。如果—个文件中要引用另外一个文件时才需要在开头包含预处理命令行:#includestdio.h>。

  • 第5题:

    下面选项中关于编译预处理的叙述正确的是

    A.预处理命令行必须使用分号结尾

    B.凡是以号开头的行,都被称为编译预处理命令行

    C.预处理命令行不能出现在程序的最后一行

    D.预处理命令行的作用域是到最近的函数结束处


    正确答案:B
    本题考查预编译的预编译处理命令行,预处理命令行不能以分号结尾,所以A选项错误,预处理命令行可以出现在程序的最后一行,预处理命令行作用域是整个文件。