AA(int, int b)
AA(int, int)
AA(int a; int b)
AA(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)
第2题:
如下函数调用语句func(rec1,rec2+rec3,rec4,rec5);该函数调用语句中,含的实参个数是().
A.3
B.4
C.5
D.有语法错误
第3题:
a. AA(int a, int b)
b. AA(int, int)
c. AA(int a; int b)
d. AA(int a, int)
第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)
第5题:
以下函数声明中,存在语法错误的是______ 。
A.int AA(int a,int);
B.int *BB (int,int);
C.void CC (int,int=5);
D.void*DD (x,y);
第6题:
A.如果函数定义出现在函数调用之前,可以不必加函数原型声明
B.如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再做函数原型声明
C.函数再调用之前,一定要声明函数原型,保证编译系统进行全面的调用检查
D.标准库不需要函数原型声明
第7题:
A、chara[20]=”abcdefg”;
B、chara[]=”x+y= 55.”;
C、chara[15]={‘1′,’2’};
D、chara[10]=’5′;
第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。
第9题:
在下面关于函数的描述中错误的是 ______。
A.在一个源文件中,如果函数定义在先,调用在后,则不必声明该函数
B.如果一个函数在一个源文件里定义,而调用在另一个源文件中,则必须在调用之前声明该函数
C.函数的声明应使用函数原型
D.在一个源文件中,如果自定义函数调用在先,定义在后,则不必声明该函数
第10题:
在下面四个选项中,( )是用来声明虚函数的。
A.virtual
B.public
C.using
D.FALSE