下列关于C++函数的描述中正确的是()。A.主函数是程序的入口,它由用户定义的函数调用B.函数在调用

题目

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

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

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

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

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

参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

2、下列关于C++函数的描述中正确的是____。

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

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

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

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


C 此题考查的是函数的性质。当调用无参函数时主函数并不将数据传送给被调函数,且可以带回或不带回函数值。函数的递归调用就是直接或间接的调用自己。

第2题:

下面关于函数表述正确的是?

A.main函数可以调用别的函数,但不能被别的函数调用

B.main函数既可以调用别的函数,也可以被别的函数调用

C.自己定义的函数只能被主函数调用,不能别别的函数调用

D.自定义函数的定义必须写在main函数前面

E.main函数是C语言程序的入口函数

F.写在最前面的函数先执行


main函数可以调用别的函数,但不能被别的函数调用;main函数是C语言程序的入口函数

第3题:

1、以下叙述不正确的是()。

A.函数是构成C++程序的基本元素

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

C.主函数是C++程序中不可缺少的函数

D.在函数调用之前,必须要进行函数的定义或声明


D

第4题:

以下关于函数的叙述中不正确的是()

A.C程序是函数的集合,包括标准库函数和用户自定义函数

B.在C语言程序中,被调用的函数必须在main函数中定义

C.在C语言程序中,函数的定义不能嵌套

D.在C语言程序中,函数的调用可以嵌套


在C语言程序中,函数不能多次调用

第5题:

以下关于函数的叙述中不正确的是【 】。

A.C程序是函数的集合,包括标准库函数和用户自定义函数

B.在C语言程序中,被调用的函数必须在main函数中定义

C.在C语言程序中,函数的定义不能嵌套

D.在C语言程序中,函数的调用可以嵌套


B

第6题:

以下关于函数的叙述中不正确的是()。

A.C程序是函数的集合,包括标准库函数和用户自定义函数

B.在C语言程序中,被调用的函数必须在main函数中定义

C.在C语言程序中,函数的定义不能嵌套

D.在C语言程序中,函数的调用可以嵌套


在C语言程序中,函数不能多次调用

第7题:

3、以下关于函数的叙述中不正确的是【 】。

A.C程序是函数的集合,包括标准库函数和用户自定义函数

B.在C语言程序中,被调用的函数必须在main函数中定义

C.在C语言程序中,函数的定义不能嵌套

D.在C语言程序中,函数的调用可以嵌套


在 C 语言程序中,被调用的函数必须在 main 函数中定义

第8题:

关于下列程序段的描述中,正确的是()。 include int fun(int,int); void main() { co

关于下列程序段的描述中,正确的是( )。 #include<iostream.h> int fun(int,int); void main() { cout<<fun(1,2)<<endl; } int fun(int x,int y) { return X+y; }

A.该函数定义正确,但函数调用方式错误

B.该函数调用方式正确,但函数定义错误

C.该函数定义和调用方式都正确

D.该函数定义和调用方式都错误


正确答案:C
解析: 函数定义的一般形式:类型标识符函数名(形式参数列表){声明部分;语句}。函数调用的一般格式:函数名(实参列表)。而“int fun(int,int)”为函数声明,可以不写形参名,只写形参的类型。所以,可以看出函数fun的定义和调用都是正确的。

第9题:

关于函数调用,下面说法错误的是()。

A、被调用函数必须是已经存在的函数、库函数或用户已定义过的函数

B、没有头文件也可以对库函数进行调用

C、如果使用用户自定义的函数,还要在主调用函数中说明用户函数的返回值类型。

D、在主函数main()中可以调用其他函数,其他函数也可以相互调用


参考答案:B