可以将高级语言编写的源程序转换为目标程序的软件是
A. 汇编程序
B. 解释程序
C. 编辑程序
D. 编译程序
以下叙述中正确的是
A. C程序的基本组成单位是语句
B. C语句必须以分号结束
C程序中的每一行只能写一条语句
D. C程序必须在一行内写完
以下语句中不包含关键字的是
A. x=sqrt(2);
B. while(x!=0) x--;
C. if(x<0) x=-x;
D. return x;
下列叙述中错误的是
A. 计算机不能直接执行用C语言编写的源程序
B. C程序及经编译后,生成的扩展名为.obj的文件是一个二进制文件
C. 扩展名为.obj的文件,经链接程序生成扩展名为.exe的文件是一个二进制文件
D. 扩展名为.obj和.exe的二进制文件都可以直接运行