C语言程序设计

返回值函数的定义格式正确的是()A、返回值类型函数名(形式参数列表){语句;return表达式;}B、void函数名(形式参数列表){语句;return表达式;}C、返回值类型函数名(实参数列表){语句;return表达式;}D、void函数名(实参数列表){语句;return表达式;}

题目

返回值函数的定义格式正确的是()

  • A、返回值类型函数名(形式参数列表){语句;return表达式;}
  • B、void函数名(形式参数列表){语句;return表达式;}
  • C、返回值类型函数名(实参数列表){语句;return表达式;}
  • D、void函数名(实参数列表){语句;return表达式;}
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

请定义一个函数名为fun,返回值为int,没有参数的纯虚函数的定义是______。


正确答案:virtual int fun()=0;
virtual int fun()=0; 解析: 纯虚函数是在声明虚函数时被“初始化”为0的函数。定义的一般形式:virtual函数类型函数名(参数列表)=0。所以,根据题目要求,答案应为“virtual int fun()=0;”。

第2题:

已有定义int(*p)();,指针p可以______。

A.代表函数的返回值

B.指向函数的入口地址

C.代表函数的类型

D.代表函数返回值的类型


正确答案:B

第3题:

以下对C语言函数的有关描述中,正确的是

A.在C语言中调用函数时,只能把实参的值传给形参,形参的值不能传送给实参

B.C函数既可以嵌套定义又可以递归调用

C.函数必须有返回值,否则不能使用函数

D.函数必须有返回值,返回值类型不定`


正确答案:A

第4题:

关于函数的返回值,正确的是( )。

A.由return语句返回时,只带回一值,其类型在函数定义时确定

B.其类型由调用表达式决定

C.函数可以没有返回值,这时在函数定义中,函数的类型说明就没必要了

D.函数调用就要有返回值,否则调用就没有意义了


正确答案:A
解析:选项B函数返回值类型在函数定义时就确定了;选项C没有返回值用void标示;函数是完成特定功能的程序段,可以没有返回值。

第5题:

请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是______。


正确答案:virtual int A( ) =0;
virtual int A( ) =0; 解析:C++语言中的纯虚函数是一种特殊的函数,它没有自己的定义,只有声明,纯虚函数与虚函数声明的不同就在于在函数后面加上了“=0”。

第6题:

JavaScript函数有返回值,必须在定义函数时指明返回值类型。()

此题为判断题(对,错)。


正确答案:错误

第7题:

在函数的返回值类型与返回值表达式类型的描述中,错误的是( )。

A.函数返回值的类型是在定义函数时确定的,在函数调用时是不能改变的

B.函数返回值的类型就是返回值表达式的类型

C.函数返回值的类型与返回值类型不同时,函数表达式类型应转换成返回值类型

D.函数返回值的类型决定了返回值表达式的类型


正确答案:B

第8题:

关于函数返回值类型和返回值表达式的类型的描述中,错误的是( )。

A.函数返回值类型决定了返回值表达式的类型

B.函数返回值的类型是在定义函数时确定的,在函数调用时不能改变

C.函数返回值的类型就是返回值表达式的类型

D.函数返回值表达式类型与返回值类型不同时,函数表达式类型应转换成函数返回值类型


正确答案:C

第9题:

因为JavaScript函数有返回值,所以必须在定义函数时知名返回值的类型。()


答案:×

第10题:

在一个被调用函数中,关于return语句使用描述,( )是正确的。

A.函数返回值的类型是在定义函数时确定,在函数调用时是可能改变的

B.函数返回值的类型就是返回值表达式的值

C.函数返回值的类型决定了返回值表达式的类型

D.函数返回值的类型可以与返回值表达式的类型不一致


正确答案:C
解析:函数返回值的类型决定了返回值表达式的类型。

更多相关问题