c语言编程相关:有关C语言的一些描述(多选题)

下述有关C语言的一些描述中,错误的是:( )。
A)机器语言和汇编语言都是面向机器的语言,一般统称为低级语言。因此计算机能直接识别和执行用机器语言和汇编语言编写的程序,但用高级语言比如C语言编写的程序必须经过编译、链接才能被执行。
B)由于C语言实现了对硬件的编程操作,因此C语言集高级语言和低级语言的功能于一体(中级语言)。利用C语言等过程化语言编程必须告诉计算机"做什么",同时还得告诉计算机"怎么做"。
C)编写C语言程序一般应该经历下面的几个基本步骤:确定程序要完成的目标和功能,进行分析和设计;编写程序;编辑、编译、链接程序;运行/执行、测试和调试程序;程序的维护(修改程序中的Bug、完善和扩充程序的功能等)。
D)C语言有很多种开发环境,如:BC、GCC、VC等。其中的Visual C++提供一个集编辑、编译、链接、调试、运行为一体的集成开发环境(IDE)。
E)C语言源程序中可以有预处理命令(如:#include等),预处理命令通常应放在源文件或源程序的最前面。
F)C语言程序的执行和函数排列的顺序有关,放在前面的函数先于放在后面的函数被执行。
G)C语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护。
H)一个C语言源程序不论由多少个源文件组成,都必须有一个且只能有一个main函数,即主函数,并且程序的执行总是从该函数开始。
I)注释用来向程序的阅读者提示或解释程序的意义,注释可以提高C程序的可读性。注释可出现在程序中的任何位置。没有注释可能会导致编译程序的编译困难甚至编译错误。

J)C语言的注释符是以"/*"开头并以"*/"结尾的串。在"/*"和"*/"之间的内容即为注释,这种注解可以跨越多行。新的C语言标准还允许用//对不超过1行的信息进行注解。
K)程序编译时,不对注释作任何处理,也不能发现注释中的错误。
L)要从一开始就养成良好的编程风格,如:使用有意义的标识符,一个说明或一个语句占一行,程序缩进排列,有合适和正确的注解等。

下述有关C语言的一些描述中,错误的是:( )。
A)机器语言和汇编语言都是面向机器的语言,一般统称为低级语言。因此计算机能直接识别和执行用机器语言和汇编语言编写的程序,但用高级语言比如C语言编写的程序必须经过编译、链接才能被执行。
错误,计算机不能直接执行汇编语言

B)由于C语言实现了对硬件的编程操作,因此C语言集高级语言和低级语言的功能于一体(中级语言)。利用C语言等过程化语言编程必须告诉计算机"做什么",同时还得告诉计算机"怎么做"。


C)编写C语言程序一般应该经历下面的几个基本步骤:确定程序要完成的目标和功能,进行分析和设计;编写程序;编辑、编译、链接程序;运行/执行、测试和调试程序;程序的维护(修改程序中的Bug、完善和扩充程序的功能等)。


D)C语言有很多种开发环境,如:BC、GCC、VC等。其中的Visual C++提供一个集编辑、编译、链接、调试、运行为一体的集成开发环境(IDE)。


E)C语言源程序中可以有预处理命令(如:#include等),预处理命令通常应放在源文件或源程序的最前面。


F)C语言程序的执行和函数排列的顺序有关,放在前面的函数先于放在后面的函数被执行。
错,先从main开始

G)C语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护。


H)一个C语言源程序不论由多少个源文件组成,都必须有一个且只能有一个main函数,即主函数,并且程序的执行总是从该函数开始。


I)注释用来向程序的阅读者提示或解释程序的意义,注释可以提高C程序的可读性。注释可出现在程序中的任何位置。没有注释可能会导致编译程序的编译困难甚至编译错误。
错,注释不影响编译和执行

J)C语言的注释符是以"/*"开头并以"*/"结尾的串。在"/*"和"*/"之间的内容即为注释,这种注解可以跨越多行。新的C语言标准还允许用//对不超过1行的信息进行注解。


K)程序编译时,不对注释作任何处理,也不能发现注释中的错误。


L)要从一开始就养成良好的编程风格,如:使用有意义的标识符,一个说明或一个语句占一行,程序缩进排列,有合适和正确的注解等。
温馨提示:答案为网友推荐,仅供参考
相似回答