A. C语言允许定义空函数; B. 函数实参表达式值的类型与对应形参类型不一致时,将转换为与形参一致; C语言允许函数嵌套定义; D. return后面表达式值的类型与函数返回值类型不一致时,将转换为与返回值类型一致。
A. 自顶向下 B. 逐步求精 C. 模块化 D. 面向过程