每个以符号________开头的行,为编译预处理行。
第1题:
A、*
B、#
C、&
D、@
第2题:
A、代码不能编译
B、代码编译,i被设置为3
C、第二行若改为inti=(byte)f则可编译
D、第一行若改为floatf=3.2f则可编译
第3题:
以下叙述中正确的是( )。
A.在c语言中,预处理命令行都以‘‘#”开头
B.预处理命令必须位于c源程序的起始位置
C.#include必须放在c程序的开头
D.C语言的预处理不能实现宏定义和条件编译的功能
第4题:
下面选项中关于编译预处理的叙述正确的是
A.预处理命令行必须使用分号结尾
B.凡是以号开头的行,都被称为编译预处理命令行
C.预处理命令行不能出现在程序的最后一行
D.预处理命令行的作用域是到最近的函数结束处
第5题:
第6题:
C++编译预处理命令在程序中都是以()字符开头的。
第7题:
分析下面的代码行floatf=3.2;intI=f;,不正确地的答案是()
第8题:
预处理命令在程序中都是以()符号开头的。
第9题:
责任分配矩阵一般采用矩阵图,以(),矩阵中的符号表示参与人员在每个工作单元中的参与角色或责任。
第10题:
*
#
&
@
第11题:
*
#
&
@
第12题:
在C语言中,预处理命令行都以“#”开头
预处理命令行必须位于C源程序的起始位置
#include<stdio.h>必须放在C程序的开头
C语言的预处理不能实现宏定义和条件编译的功能
第13题:
项目符号的设置以()为单位。
A. 行
B. 段落
C. 节
D. 整篇文档
第14题:
以下叙述中正确的是_______。
A.预处理是指完成宏替换和文件包含中指定文件的调用
B.预处理也是C语句
C.C源程序中,凡是行首以#标识的控制行都是预处理指令
D.预处理就是完成C编译程序对C源程序的第一遍扫描,为编译的词法分析和语法分析做准备
第15题:
以下叙述中正确的是( )。
A.预处理命令行必须位于C源程序的起始位置
B.在C语言中,预处理命令行都以“#”开头
C.每个C程序必须在开头包含预处理命令行:#include
D.C语言的预处理不能实现宏定义和条件编译的功能
第16题:
以下正确的描述为
A.每个C++语言程序必须在开头用预处理命令:
B.预处理命令必须位于C++源程序的首部
C.在C++语言中预处理命令都以" #"开头
D.C++语言的预处理命令只能实现宏定义和条件编译的功能
第17题:
编译系统执行的顺序是:()
第18题:
参数文件中,下列()符号开头的行表示注释行。
第19题:
分析下面的代码行floatf=3.2;intI=f;,错误的答案是()
第20题:
责任分配矩阵在一般情况下,是以(),矩阵中的符号表示工作人员在每个工作元中的参与角色或责任。
第21题:
*
#
&
@
第22题:
预处理命令行必须位于源程序的开始
源程序中凡是以#开始的控制行都是预处理命令行
一行上只能有一条有效的预处理命令
预处理命令是在程序正式编译之前被处理的
第23题:
预处理器->汇编器->编译器->链接器
预处理器->编译器->汇编器->链接器
编译器->预处理器->链接器->汇编器
预处理器->编译器->链接器->汇编器