单选题 以下叙述中正确的是( )。
A) 构成C程序的基本单位是函数
B) 可以在一个函数中定义另一个函数
C) main函数必须放在其他函数之前
D) 所有被调用函数一定要在调用之前进行定义

【正确答案】 A
【答案解析】[解析] C程序是由函数构成的,A) 正确;main函数可以放在其他函数之前,也可以放在其他函数之后,C) 错误;函数可以嵌套调用,但不能嵌套定义,B) 错误;被调用函数可以在调用之后定义,但需要在调用前声明,D) 错误。