国家开放大学

在下面的函数声明语句中,存在着语法错误的是()。AAA(int, int b)BAA(int, int)CAA(int a; int b)DAA(int a, int)

题目
在下面的函数声明语句中,存在着语法错误的是()。

AAA(int, int b)

BAA(int, int)

CAA(int a; int b)

DAA(int a, int)

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下面的函数原型声明中,存在语法错误的是()

A.int AA(int a,int b);

B.int AA(int,int);

C.int AA(int a;int b);

D. intAA(int a,int)


参考答案C

第2题:

如下函数调用语句func(rec1,rec2+rec3,rec4,rec5);该函数调用语句中,含的实参个数是().

A.3

B.4

C.5

D.有语法错误


正确答案:B

第3题:

在下面的函数声明语句中,存在着语法错误的是()。

a. AA(int a, int b)

b. AA(int, int)

c. AA(int a; int b)

d. AA(int a, int)


正确答案是:A

第4题:

在下面的函数声明中,存在着语法错误的是

A.void BC(int a,int)

B.void BD(int,int)

C.void BE(int,int t=5)

D.int BF(int x;int y)


正确答案:D
解析:函数声明时,可以指定其形参的默认值,不过要从右向左指定;可以省略形参名,仅以形参类型表示;形参表之间用逗号分割。因此,本题答案为D。

第5题:

以下函数声明中,存在语法错误的是______ 。

A.int AA(int a,int);

B.int *BB (int,int);

C.void CC (int,int=5);

D.void*DD (x,y);


正确答案:D
解析:D选项参数没有进行声明。

第6题:

关于函数声明,以下不正确的说法是()。

A.如果函数定义出现在函数调用之前,可以不必加函数原型声明

B.如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再做函数原型声明

C.函数再调用之前,一定要声明函数原型,保证编译系统进行全面的调用检查

D.标准库不需要函数原型声明


正确答案:C

第7题:

在下面字符数组的定义语句中,有语法错误的是()。

A、chara[20]=”abcdefg”;

B、chara[]=”x+y= 55.”;

C、chara[15]={‘1′,’2’};

D、chara[10]=’5′;


正确答案:D

第8题:

在下面的函数声明中,存在着语法错误的是 ( )。

A.void BC(int a,int)

B.void Bd(int,int)

C.void BE(int,int=5)

D.int BF(int x;int y)


正确答案:D

函数声明时,可以指定其形参的默认值,不过要从右向左指定;可以省略形参名,仅以形参类型表示;形参表之间用逗号分割。因此,本题答案为D

第9题:

在下面关于函数的描述中错误的是 ______。

A.在一个源文件中,如果函数定义在先,调用在后,则不必声明该函数

B.如果一个函数在一个源文件里定义,而调用在另一个源文件中,则必须在调用之前声明该函数

C.函数的声明应使用函数原型

D.在一个源文件中,如果自定义函数调用在先,定义在后,则不必声明该函数


正确答案:D

第10题:

在下面四个选项中,( )是用来声明虚函数的。

A.virtual

B.public

C.using

D.FALSE


正确答案:A

更多相关问题