更多"下列语句函数的定义中,正确的是()。"的相关试题:
[单项选择]在函数定义前加上关键字“inline”,表示该函数被定义为( )。
A. 重载函数
B. 内联函数
C. 成员函数
D. 普通函数
[单项选择]若要把函数void f( )定义为aClass的友元函数,则应该类aClass的定义中加入的语句是( )。
A. void f();
B. static void f();
C. friend f();
D. friend void f();
[单项选择]函数定义为Fun(int &i),变量定义n=100,则下面调用正确的是
A. Fun(20)
B. Fun(20+n);
C. Fun(n);
D. Fun(&n);
[单项选择]已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则( )。
A. FA必须定义在FB之前
B. FB必须定义在FA之前
C. 若FA定义在FB之后,则FA的原型必须出现在FB的定义之前
D. 若FB定义在FA之后,则FB的原型必须出现在FA的定义之前
[单项选择]下面的说明中,正确的函数定义是( )。
A. void fun(void)
B. void fun(void)
C. fun(int s)
D. fun(int s)return s+1;
[单项选择]下列函数定义中,会出现编译错误的是( )。
[单项选择]若有以下变量定义和函数调用语句:
int a=25;
print_value(&a);
则执行下面函数后正确的输出结果是( )。
void print_value(int*x)
cout<<++*x<<endl;
A. 23
B. 24
C. 25
D. 26
[单项选择]多语句表值函数语句的返回值是一个______。
A. 视图
B. 值
C. 表
D. 自定义结果集
[单项选择]用下面的语句所定义的数组的元素个数是
Dim arr(3 To 6. -2 to 2)
A. 20
B. 12
C. 15
D. 24
[单项选择]用如下语句所定义的数组的元素个数是( )个。
Dim b(-2 to 4)asstring
A. 2
B. 4
C. 6
D. 7
[单项选择]库函数strcpy用以复制字符串,若有以下定义和语句:
char str1[]="china",str2[10],*str3,*str4="china";
则对库函数strcpy的正确的调用是_______。
A. strcpy(strl,"people");
B. strcpy(str2,"people");
C. strcpy(str3,"people");
D. strcpy(str4,"people");
[单项选择]设有如下函数定义
int fun(int k)
if(k<1) return 0;
eise if(k==1) return 1;
else return fun(k-1)+1;
若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是______。
A. 2
B. 3
C. 4
D. 5
[单项选择]若调用一个函数,且此函数中没有return语句,则正确的说法是该函数( )。
A. 没有返回值
B. 返回若干个系统默认值
C. 有返回值,但返回一个不确定的值
D. 返回一个用户所希望的函数值
[单项选择]有以下函数定义:
void fun(int n,double x)……
若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是
A. fun(int y,double m);
B. k=fun(10,12.5);
C. fun(x,n);
D. void fun(n,x);
[单项选择]有以下函数定义:void fun(int n, double x) { …… }若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是()
A. fun(int y,double m);
B. k=fun(10,12.5);
C. fun(x,n);
D. void fun(n,x);
[单项选择]用下面的语句所定义的数组的元素个数是: ______。
Dim arr(3 To 5,-2 to 2)
A. 20
B. 12
C. 15
D. 24