单选题
以下关于C语言的叙述中正确的是( )。
A) 预处理命令通常位于函数体外面,但也可以位于函数体中间
B) C语言中的变量定义须在其他语句之前
C) 在C语言程序的书写中,一个语句必须单占一行
D) 一个C语言源程序可以由一个或多个源文件组成,每个源文件可由自己的main函数
【正确答案】
A
【答案解析】[解析] 源程序中可以有预处理命令(include命令仅为其中的一种)。C语言中的变量可以在使用之前的任何位置进行定义。C语言程序的书写中,多个语句可以位于一行,但为了增强可读性,一般每行只有一条语句。一个C语言源程序可以由一个或多个源文件组成,但仅可以有一个main函数.