niusouti.com

在C语言程序中,下列叙述错误的是()。A.形参是局部变量。B.不同的函数中,可以使用相同名称的变量。C.在一个函数的内部,可以在复合语句中定义变量。D.main()函数中定义的变量在整个文件或者程序中都有效。

题目

在C语言程序中,下列叙述错误的是()。

A.形参是局部变量。

B.不同的函数中,可以使用相同名称的变量。

C.在一个函数的内部,可以在复合语句中定义变量。

D.main()函数中定义的变量在整个文件或者程序中都有效。


相似考题
更多“在C语言程序中,下列叙述错误的是()。”相关问题
  • 第1题:

    以下叙述正确的是( )。

    A.在C语言程序中,main函数必须位于程序的最前面

    B.C语言程序的每行中只能写一条语句

    C.C语言本身没有输入输出语句

    D.在对一个C语言程序进行编译的过程,可发现注释中的拼写错误


    正确答案:C
    解析:选项A)中,main函数可以放在程序的任何位置,不一定要放在程序的最前面,不论main函数放在什么位置,程序的执行却总是从main函数开始的;选项B)中,因为C语言的语法限制不严格,所以可以多条语句放在同一行上;选项C)是正确的,C语言中没有专门的输入输出语句,输入输出是通过使用输入输出库函数来实现的;选项D)是错误的,因为C语言中的注释是不会被编译的。注意:掌握算法的相关特性。

  • 第2题:

    下列关于Java对import语句规定的叙述中,错误的是( )。A.在Java程序中import语句可以有多个SXB

    下列关于Java对import语句规定的叙述中,错误的是( )。

    A.在Java程序中import语句可以有多个

    B.在Java程序中import语句可以没有

    C.在Java程序中import语句必须有一个

    D.在Java程序中import语句必须引入在所有类定义之前


    正确答案:C
    Java程序中使用import关键字导入一个包中的类。在一个Java源程序中,可以有0个或多个im—port语句,但是必须在所有类定义之前引入标准类。因此,本题中选项C的说法是错误的。

  • 第3题:

    下列叙述中错误的是( )。A.在C语言中,函数中的自动变量可以赋初值,每调用一次赋一次初值

    下列叙述中错误的是( )。

    A.在C语言中,函数中的自动变量可以赋初值,每调用一次赋一次初值

    B.在C语言中,在调用函数时,实参和对应形参在类型上只须赋值兼容

    C.在C语言中,外部变量的隐含类型是自动存储类别

    D.在C语言中,函数形参的存储类型是自动(auto)类型的变量


    正确答案:A
    如果是static修饰的静态变量,不是每次调用都赋初值。

  • 第4题:

    下列关于VB叙述中错误的是()。

    A.VB是采用了事件驱动编程机制

    B.VB是面向过程的程序设计语言

    C.VB是可视化程序设计语言

    D.VB是面向对象的程序设计语言


    本题答案:B

  • 第5题:

    下列程序设计语言的叙述中,正确的是

    A.机器语言和其他的程序语言相比,执行效率低

    B.汇编语言和机器语言的性质一样

    C.程序设计语言通常分为:机器语言、汇编语言和高级语言3大类

    D.高级语言是面向人的语言,所以在计算机中,其执行效率比机器语言高


    正确答案:C
    解析:机器语言是计算机唯一能直接识别和执行的计算机语言,所以机器语言的执行效率是最高的,A、D不正确,汇编语言是比机器语言高级一点的语言,二者是不同的,所以B不对。

  • 第6题:

    下列对高级语言程序的叙述中,正确的是()。

    • A、用高级语言编写的程序称为源程序
    • B、计算机能够直接识别并执行的是汇编语言编写的程序
    • C、机器语言编写的程序需编译和链接后才能执行
    • D、机器语言编写的程序具有良好的可移植性

    正确答案:A

  • 第7题:

    以下叙述正确的是()。

    • A、JAVA语言程序总是从第一个定义的方法开始执行
    • B、在JAVA语言程序中,要调用的方法必须在main()方法中定义
    • C、JAVA语言程序总是从main()方法开始执行
    • D、JAVA语言程序中的main()方法必须放在程序的开始部分

    正确答案:C

  • 第8题:

    下列关于VB叙述中错误的是()。

    • A、VB是采用了事件驱动编程机制
    • B、VB是面向过程的程序设计语言
    • C、VB是可视化程序设计语言
    • D、VB是面向对象的程序设计语言

    正确答案:B

  • 第9题:

    下列叙述中错误的选项是()

    • A、解释方式的高级语言比编译方式的高级语言运行速度快
    • B、机器语言是以二进制代码形式表示的机器指令集合
    • C、VisualFoxPro是一种面向对象的程序设计语言
    • D、语言处理程序包括汇编程序

    正确答案:A

  • 第10题:

    单选题
    在下列关于程序设计语言及其处理系统的叙述中,错误的是()。
    A

    汇编语言程序的可移植性差

    B

    计算机可以直接运行用汇编语言编写的程序

    C

    高级语言在一定程度上与机器无关

    D

    低级语言程序运行效率高,高级语言程序编写效率高


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    下列关于VB叙述中错误的是()。
    A

    VB是采用了事件驱动编程机制

    B

    VB是面向过程的程序设计语言

    C

    VB是可视化程序设计语言

    D

    VB是面向对象的程序设计语言


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    下列叙述中错误的选项是()
    A

    解释方式的高级语言比编译方式的高级语言运行速度快

    B

    机器语言是以二进制代码形式表示的机器指令集合

    C

    VisualFoxPro是一种面向对象的程序设计语言

    D

    语言处理程序包括汇编程序


    正确答案: D
    解析: 暂无解析

  • 第13题:

    ● 以下关于汇编语言的叙述中,正确的是(7)。

    (7) A.用汇编语言书写的程序称为汇编程序

    B.将汇编语言程序转换为目标程序的程序称为解释程序

    C.在汇编语言程序中,不能定义符号常量

    D.将汇编语言程序翻译为机器语言程序的程序称为汇编程序


    正确答案:D

  • 第14题:

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

    A.C语言程序总是从第一个定义的函数开始执行

    B.在C语言程序中,要调用的函数必须在main()函数中定义

    C.C语言程序总是从main()函数开始执行

    D.C语言程序中的main()函数必须放在程序的开始部分


    正确答案:C
    A错,C程序总是从main()函数开始执行。B错,调用的函数不是必须放在程序的开始部分。D错,调用的函数可以放在main()函数之后,故正确答案为C。

  • 第15题:

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

    A.每个C语言程序文件中都必须要有一个main(.函数

    B.在c语言程序中main(.函数的位置是固定的

    C.c语言程序中所有函数之间都可以相互调用,与函数所在位置无关

    D.在c语言程序的函数中不能定义另一个函数


    正确答案:A
    main函数是c语言程序的主函数,可以出现在程序中的任何位置。函数是c语言程序的基本模块,函数内部可以再定义其他函数。但函数间可相互调用,被调用的既可以是c语言提供的库函数,也可以是用户自定义函数。

  • 第16题:

    下列叙述中错误的是

    A.Visual Basic是采用了事件驱动编程机制

    B.Visual Basic是面向过程的程序设计语言

    C.Visual Basic是可视化程序设计语言

    D.Visual Basic是面向对象的程序设计语言


    正确答案:B
    解析:考查考生对Visual Basic集成开发环境的了解情况。Visual Basic是面向对象,采用事件驱动机制的程序设计方法。

  • 第17题:

    下列关于Java对import语句规定自叙述中,错误的是( )。 A.在Java程序中import语句可以有多个SX

    下列关于Java对import语句规定自叙述中,错误的是( )。

    A.在Java程序中import语句可以有多个

    B.在Java程序中import语句可以没有

    C.在Java程序中import语句必须有一个

    D.在Java程序中import语句必须引入在所有类定义之前


    正确答案:C
    C。【解析Java程序中使用import关键字导入一个包中的类。在一个Java源程序中,可以有0个或多个import语句,但是必须在所有类定义之前引入标准类。因此,本题中选项C的说法是错误的。

  • 第18题:

    在下列关于程序设计语言及其处理系统的叙述中,错误的是()。

    • A、汇编语言程序的可移植性差
    • B、计算机可以直接运行用汇编语言编写的程序
    • C、高级语言在一定程度上与机器无关
    • D、低级语言程序运行效率高,高级语言程序编写效率高

    正确答案:B

  • 第19题:

    下列叙述中错误的是()。

    • A、高级语言编制的程序的可移植性最差
    • B、不同型号的计算机具有不同的机器语言
    • C、机器语言是由一串二进制数0、1组成的
    • D、用机器语言编写的程序执行效率最高

    正确答案:A

  • 第20题:

    对高级语言程序的下列叙述中,正确的是()

    • A、计算机语言中,只有机器语言属于低级语言
    • B、高级语言源程序可以被计算机直接执行
    • C、C语言属于高级语言
    • D、机器语言是与机器硬件是无关的

    正确答案:C

  • 第21题:

    下列叙述中说法错误的是()。

    • A、语言处理程序的任务是将源程序翻译成机器指令代码
    • B、VC++是一种面向对象的程序设计语言
    • C、高级语言的解释方式的运行速度比编译方式快
    • D、计算机能直接执行机器语言程序

    正确答案:C

  • 第22题:

    单选题
    下列叙述中错误的是()。
    A

    高级语言编制的程序的可移植性最差

    B

    不同型号的计算机具有不同的机器语言

    C

    机器语言是由一串二进制数0、1组成的

    D

    用机器语言编写的程序执行效率最高


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    以下叙述正确的是()。
    A

    JAVA语言程序总是从第一个定义的方法开始执行

    B

    在JAVA语言程序中,要调用的方法必须在main()方法中定义

    C

    JAVA语言程序总是从main()方法开始执行

    D

    JAVA语言程序中的main()方法必须放在程序的开始部分


    正确答案: D
    解析: 暂无解析

  • 第24题:

    单选题
    下列叙述中说法错误的是()。
    A

    语言处理程序的任务是将源程序翻译成机器指令代码

    B

    VC++是一种面向对象的程序设计语言

    C

    高级语言的解释方式的运行速度比编译方式快

    D

    计算机能直接执行机器语言程序


    正确答案: C
    解析: 暂无解析