C语言中,关于函数下列说法正确的是 (1) ,下列符号可以作为函数名的是 (2) 。C语言中函数内部定义的变量,缺省存储类别是 (3) 。当return语句中的表达式的类型和函数定义类型不一致时,函数返回值类型由 (4)

4()

A:return语句中表达式类型决定 B:调用该函数时主调函数类型所决定 C:调用该函数时由系统临时决定 D:定义该函数时所指定的函数类型决定

函数的值通过rerurn语句返回,下面关于return语句的形式描述错误的是

A:return表达式; B:return(表达式); C:一个return语句可以返回多个函数值 D:一个return语句只能返回一个函数值

函数的值通过return语句返回,下面关于return语句的形式描述错误的是

A:return表达式; B:return(表达式); C:一个return语句可以返回多个函数值 D:一个return语句只能返回一个函数值

若类A和类B的定义如下:
class A

int i,j;
public:
int geti( )

return i;


class B : public A

int k;
public:
void make( )

k=i*j;


则上述定义中非法的表达式是( )。

A:k=i*j B:int k; C:return i; D:void make()

对表达式for(表达式1;;表达式3)可理解为( )。

A:for(表达式1;0;表达式3) B:for(表达式1;1;表达式3) C:for(表达式1;表达式1;表达式3) D:for(表达式1;表达式3;表达式3)

若类A和类B的定义如下: class A { int i,j; public: int geti( ) { return i; } }; class B : public A { int k; public: void make( ) { k=i*j; } }; 则上述定义中非法的表达式是( )。

A:k=i*j B:int k; C:return i; D:void make()

函数的值通过return语句返回,下面关于return语句的形式描述错误的是

A:return表达式; B:return(表达式); C:一个return语句可以返回多个函数值 D:一个return语句只能返回一个函数值

若类A和类B的定义如下; class A { int i,j; public: int geti( ) { return i; } }; clasS B:public A { int k; public: void make( ) { k=i*j; } }; 则上述定义中非法的表达式是( )。

A:k=i*j B:int k; C:return i; D:void make()

微信扫码获取答案解析
下载APP查看答案解析