选择题

若有以下函数首部

int fun(double x[10],int *n)    、

则下面针对此函数的函数声明语句中正确的是(     )。

【正确答案】 A
【答案解析】

本题考査的是函数的声明。函数声明的一般形式为:

函数类型函数名(参数类型1 [,参数名1],参数类型2[,参数名2]……);

其中,参数名可以省略。本题中的fun函数有两个参数,一个是double型一维数组,另一个是int型指针。 而在C语言中,一维数组用作函数参数和该数组元素的指针类型是等价的。所以本题的正确答案是选项A )。