以下叙述中错误的是A.计算机不能直接执行用C语言编写的源程序B.C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件C.后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件D.后缀为.obj和.exe的二进制文件都可以直接运行

题目

以下叙述中错误的是

A.计算机不能直接执行用C语言编写的源程序

B.C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件

C.后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件

D.后缀为.obj和.exe的二进制文件都可以直接运行


相似考题
更多“以下叙述中错误的是A.计算机不能直接执行用C语言编写的源程序B.C程序经C编译程序编译后,生成后缀 ”相关问题
  • 第1题:

    (2007.04全国二级C题)下列叙述中错误的是()

    A.计算机不能直接执行用C语言编写的源程序

    B.C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件

    C.后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件

    D.后缀为.obj和.exe的二进制文件都可以直接运行


    后缀为.obj和.exe的二进制文件都可以直接运行

  • 第2题:

    1、下列叙述错误的是()

    A.计算机不能直接执行用C语言编写的源程序

    B.C程序经C编译程序编译后,生成后缀为“.obj"的文件是一个二进制文件

    C.后缀为".obj"的文件,经连接程序生成后缀为”.exe“的文件是一个二进制文件

    D.后缀为".obj"的文件的”.exe“的二进制文件都可以直接运行


    C

  • 第3题:

    下列叙述错误的是()

    A.计算机不能直接执行用C语言编写的源程序

    B.C程序经C编译程序编译后,生成后缀为“.obj"的文件是一个二进制文件

    C.后缀为".obj"的文件,经连接程序生成后缀为”.exe“的文件是一个二进制文件

    D.后缀为".obj"的文件的”.exe“的二进制文件都可以直接运行


    D 解析:一个C语言的源程序(后缀名为.c)在经过编译器编译后,先生成一个汇编语言程序,然后由编译程序再将汇编语言程序翻译成机器指令程序,即目标程序(后缀名为.obj),目标程序不可以直接运行,它要和库函数或其他目标程序连接成可执行文件(后缀名为.exe)后方可运行。

  • 第4题:

    6、(2007.04全国二级C题)下列叙述中错误的是()。

    A.后缀为.obj和.exe的二进制文件都可以直接运行

    B.C程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件

    C.计算机不能直接执行用C语言编写的源程序

    D.后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件


    后缀为.obj和.exe的二进制文件都可以直接运行

  • 第5题:

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

    A.C语言源程序经编译程序编译后,生成后缀为.obj的目标程序

    B.C语言源程序经编译、连接步骤后才能形成一个可执行的.exe文件

    C.用C语言编写的源程序,以ASCII码的形式存放在一个文本文件中

    D.C程序中的所有可执行语句和非执行语句最终都能被转换成二进制的机器指令


    D 并不是源程序中的所有行都参加编译。在条件编译形式下,相关内容只在满足一定条件时才进行编译。选项D)中的非执行语句不在其范围内。