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()