单项选择题若有函数定义:double fun(int a[10]){...},则在对该函数进行原型声明时,错误的声明语句是()

A.double fun(int[])
B.double fun(intb[10])
C.double fun(inta)
D.double fun(int*a)


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题若有定义:int a[10],*p=a;则表示数组元素a[3]的错误选项是()。

A.*(a+=3)
B.*(p+=3)
C.*(a+3)
D.p[3]

2.单项选择题若有语句:inta[]={1,3,2,7,3,4},*p=a+3,k;则变量k的值不等于3的选项是()

A.k=(p++,*p++)
B.k=(p-=2,*p--)
C.k=(p--,*--p)
D.k=(p++,*++p)

5.单项选择题若有语句:int x=6,*p=&x;则下面正确的表达式是()

A.++&x
B.(*p)--
C.&(x+5)
D.p=1000

6.单项选择题若有语句:inti,*p=&i;则均表示变量地址的选项是()

A.*&p,*p,&i
B.i,p,&*i
C.*&i,&i,*p
D.&i,p,&*p

7.单项选择题在C语言程序中定义全局变量,如果该变量使用关键字static作为存储类别说明符,则它的作用域是()

A.整个程序范围
B.定义该变量的源文件范围
C.main函数内部
D.从定义该变量的位置开始直至程序结束

8.单项选择题用一维数组名作为函数的实参时,传递给对应形参的是()

A.整个数组
B.第一个数组元素的地址
C.数组的首地址
D.B项和C项都是正确的

9.单项选择题关于函数调用时的参数传递,以下错误的描述是()

A.实参可以是常量、变量或表达式
B.形参可以是常量、变量或表达式
C.实参与形参的个数相等、类型一致
D.实参必须有确定的赋值