问题 单项选择题

下列叙述中正确的是 ______ 。

A.C语言编译时不检查语法

B.C语言的子程序有过程和函数两种

C.C语言的函数可以嵌套定义

D.C语言中,根据函数能否被其他源文件调用,被区分为内部函数和外部函数

答案

参考答案:D

解析:[评析]选项A的错误在于编译过程中是检查语法的,若发现源程序有语法错误,则系统会提示出错信息;选项B的错误在于C语言中,子程序的作用是由函数来完成的,无过程的概念;选项C的错误在于函数不可以嵌套定义,但可以嵌套调用。

单项选择题
多项选择题