题目内容

模块化编程有助于减少一个程序中的代码重复率,这个好处是()

A. 代码重用
B. 分而治之
C. 调试
D. 促进团队合作

查看答案
更多问题

下面关于头文件使用的说法正确的是()。

A. 在一个包含头文件的C程序代码中,变量可以定义在头文件中
B. 为了方便在多个文件中使用全局变量,可以直接把它定义在头文件中
C程序代码文件名可以随意为.c文件或.h文件
D. 为了方便使用,自定义的数据类型、宏,可以直接定义在头文件中

下面关于多文件编译,说法错误的是()。

A. 在大型应用程序中,为了方便开发和维护,需要将程序代码分布在多个文件中
B. 头文件的作用是将数据类型、函数的声明包含在需要使用该信息的程序中
C.
D. include只能包含头文件
E. 宏既可以定义在头文件中,也可以定义在源文件中

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

A. 用
B. include包含的头文件的后缀不可以是“”.a”
C. 若一些源程序中包含某个头文件,当该头文件有错误时,只需对该头文件进行修改,包含此头文件的所有源程序不必重新进行编译
D. 宏命令行可以看做是一行C语句
E. C编译中的预处理是在编译之前进行的

程序中头文件type1.hz的内容是:#define N 5#define M1 N*3/*程序如下*/#include #include #define M2 N*2int main(){ int i; i = M1 + M2; printf(“%d\n”,i); return 0;} 程序编译后运行的输出结果是()

A. 10
B. 20
C. 25
D. 30

答案查题题库