1、 以下正确的函数声明形式是 CA)double fun(int x,int y)B)double fun(int x;int y)C)double fun(int x,int y);D)double fun(int x,y);2、 C语言允许函数类型缺省定义,此时函数值隐含的类型是 BA)floatB)intC)voidD)double3、 以下正确的描述是:在C语言程序中 BA)函数的定义可以嵌套,但函数的调用不可以嵌套B)函数的定义不可以嵌套,但函数的调用可以嵌套C)函数的定义和函数的调用均不可以嵌套D)函数的定义和函数的调用均可以嵌4、 以下不正确的说法是:C语言规定AA)实参可以是常量,变量或表达式B)形参可以是常量,变量或表达式C)实参可以为任何类型D)形参应与其对应的实参类型一致5、 以下错误的描述是:函数调用可以DA)出现在执行语句中B)出现在一个表达式中C)做为一个函数的实参返回值存在寄存器中, 没有地址, 不能作为形参,但可以作为实参D)