以下对C++函数的有关描述中,正确的是()。

题目

以下对C++函数的有关描述中,正确的是()。

  • A、C调用函数时,只能把实参的值传给形参,形参的值不能传递给实参
  • B、C++函数既可以嵌套定义又可以递归调用
  • C、函数必须有返回值,否则不能使用函数
  • D、C++程序中有调用关系的所有函数必须放在同一源程序文件中
参考答案和解析
正确答案:A
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测输入操作的函数的函数名是

A.fail

B.eof

C.bad

D.good


正确答案:B
解析:good( ):刚进行的操作成功时返回true,否则返回false;fail( )与good( )相反;bad( ):如果进行了非法操作返回true,否则返回false;eof( ):进行输入操作时,若到达文件尾返回true,否则返回。false,故正确答案为B项。

第2题:

C++中的函数就是面向对象理论中的消息。()


参考答案:错误

第3题:

下列关于 C++ 函数的说明中,正确的是 <br>

A .内联函数就是定义在另一个函数体内部的函数 <br>

B .函数体的最后一条语句必须是 return 语句 <br>

C .标准 C++ 要求在调用一个函数之前,必须先声明其原型 <br>

D .编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式 <br>


正确答案:C

第4题:

关于C++主函数特性,下列叙述正确的是( )。

A.主函数在同一个C++文件中可以有两个

B.主函数类型必须是void 类型

C.主函数一定有返回值

D.每个C什程序都必须有一个main()函数


正确答案:D

第5题:

下列关于C++函数的描述中正确的是( )。

A.主函数是程序的入口,它由用户定义的函数调用

B.函数在调用之前必须先被声明

C.每个用户定义的函数只能被其他函数调用一次

D.函数是C++中面向对象程序设计框架的基本组成单元


正确答案:B

第6题:

在C++中,函数声明时要用函数原型,即定义函数时的函数头部分。()

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


正确答案:正确

第7题:

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

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

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

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

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


正确答案:A
解析:形参的值的改变,不能影啊实参的值。选项B) 函数只能嵌套调用,不能嵌套定义;函数要是有返回值其类型必须确定;函数也可无返回值,用 void表示。

第8题:

以下叙述中正确的是

A.构成C++语言程序的基本单位是类

B.可以在一个函数中定义另一个函数

C.main()函数必须放在其他函数之前

D.所有被调用的函数一定要在调用之前进行定义


正确答案:B

第9题:

以下说法中正确的是 ______。

A.C++程序总是从第一个定义的函数开始执行的

B.在C++程序中,要调用的函数必须在main()函数中定义的

C.C++程序总是从main()函数开始执行的

D.C++程序中的main()函数必须放在程序的开始部分


正确答案:C

第10题:

在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败函数名是

A.fail

B.eof

C.bad

D.good


正确答案:A
解析:C++中可以用文件流对象的下列成员函数来判别文件流的当前状态。函数is_ open()判定流对象是否与一个打开的文件相联系,若是,返回true,否则返回false;函数good()刚进行的操作成功时返回true,否则返回false;函数fail()与good()相反,刚进行的操作失败时返回 true,否则返回false;函数bad()如果进行了非法操作返回true,否则返回false;函数eof()进行输入操作时,若到达文件尾返回true,否则返回false。其中,eof函数只能用于输入流操作。

更多相关问题