函数调用必须传递实参
函数必须要有形参
函数必须要有返回值
函数形参的类型与返回值的类型无关
第1题:
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )
A)函数调用可以作为独立的语句存在
B)函数调用可以作为一个函数的实参
C)函数调用可以出现在表达式中
D)函数调用可以作为一个函数的形参
第2题:
以下叙述中正确的是( )。
A)在一个函数中,只能有一条return语句
B)函数的定义和调用都可以嵌套
C)函数必须有返回值
D)不同的函数中可以使用相同名字的变量
第3题:
● 以下关于程序中函数的定义、调用和声明的叙述中,正确的是 (42) 。
(42)
A. 函数的定义必须放在该函数的调用之前
B. 函数的声明必须放在该函数的调用之前
C. 函数的定义必须放在该函数的声明之前
D. 函数的声明必须放在该函数的定义之前
第4题:
A、函数形参的类型与函数返回值的类型没有关系
B、函数的返回值可以有多个
C、当数组名作函数参数时,实参既可以是数组名也可以是数组元素
D、如果不指明函数参数的类型,则该参数没有数据类型
第5题:
下列关于函数过程的叙述中,正确的是( )。
A.函数过程形参的类型与函数返回值的类型没有关系
B.在函数过程中,过程的返回值可以有多个
C.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递
D.如果不指明函数过程参数的类型,则该参数没有数据类型
第6题:
以下关于函数的叙述中正确的是( )。
A.每个函数都可以被其他函数调用(包括main函数)
B.每个函数都可以被单独编译
C.每个函数都可以单独运行
D.在一个函数内部可以定义另一个函数
第7题:
下列关于this指针的叙述中,正确的是( )。
A.任何与类相关的函数都有this指针
B.类的成员函数都有this指针
C.类的友元函数都有this指针
D.类的非静态成员函数才有this指针
第8题:
A.在不同的函数中可以使用同名变量。
B.函数中的形式参数是局部变量。
C.在复合语句中定义的变量在函数范围内有效。
D.在一个函数内定义的变量只在本函数范围内有效。
第9题:
以下叙述中正确的是( )
A.C程序由函数和过程组成
B.C程序由主函数组成
C.C程序由函数组成
D.C程序中,主函数必须放在其他函数之前
第10题:
以下关于虚函数的叙述中不正确的是
A.虚函数属于成员函数
B.虚函数不允许说明成静态的
C.凡是虚函数必须用virtual说明
D.虚函数可以被继承