首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中错误的是
以下叙述中错误的是
admin
2018-10-16
37
问题
以下叙述中错误的是
选项
A、C程序经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件
B、用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中
C、C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令
D、C语言源程序经编译后生成后缀为.obj的目标程序
答案
A
解析
C语言中的非执行语句例如宏定义命令,在预编译之后替换到代码中,该命令本身也就不存在了,不会转换成二进制的机器指令。由高级语言编写的程序称为“源程序”,把由二进制代码表示的程序称为“目标程序”。C语言编写的源程序就是一ASCII的形式存放在文本文件中的。C源程序经过C编译程序编译之后生成一个后缀为.obj的二进制文件(称为目标文件),然后由称为“连接程序”(Link)的软件,把此.obj文件与C语言提供的各种库函数连接起来生成一个后缀为.EXE的可执行文件。
转载请注明原文地址:https://kaotiyun.com/show/qgxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf("\n");}
执行以下程序后,输出#号的个数是【】。#include<stdio.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)putch
有以下程序:main(){charstr[][10]={"China","Beijing"),*p=str;printf("%s\n",p+10);}程序运行后的输出结果是()。
以下程序的输出结果是#include<stdio.h>inta[3][3]={1,2,3,4,5,6,7,8,9,},*p;main(){p=(int*)malloc(sizeof(int));f(p,a);
设有定义:intn1=0,n2,*P=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是()。
下列程序的输出结果是______。main(){intn;(n=6*4,n+6),n*2;printf("n=%d\n",n);}
若变量已正确定义并赋值,以下符合C语言语法的表达式是()。
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
在长度为n的顺序存储的线性表中删除一个元素,最坏情况下需要移动表中的元素个数为【】。
若待排序序列中元素非常多,而且它们的排列是完全无序的,那么最好选用下列排序方法中的______。
随机试题
设计缓释制剂时,对药物溶解度要求的下限一般为()
工程项目计划和工作成果是()输入的重要内容。
监理单位对工程建设过程中的设计与施工质量负监督与控制责任,对其验收合格项目的施工质量负直接责任,其主要的职责包括()。
“申报日期”栏应填()。“件数”栏应填()。
下列属于农村金融机构的有()。
杨村进行了撤村建居的工作,但农村集体经济改制还没有完成。根据这一情况,杨村选举时应适用()的规定。
在复平面内,复数z=i(1+2i)对应的点位于
麦哲伦
结合材料回答问题:材料11821年5月5日17时49分,被流放到南大西洋圣赫勒拿岛上的拿破仑与世长辞,法国当局随后宣称这位皇帝死于“心血管疾病”。后来又有专家指出,拿破仑最后因胃癌去世。上个世纪六十年代,瑞典牙医和毒药专家佛舒伍德在对日
在人的认识和客观世界之间划了一条不可逾越的鸿沟,贬损人的理性,为信仰主义保留和开辟地盘。这种错误是()
最新回复
(
0
)