对于C语言程序中的函数,下列叙述中正确的是()
A:函数的定义不能嵌套,但函数调用可以嵌套 B:函数的定义可嵌套,但函数的调用不能嵌套 C:函数的定义和调用均不能嵌套 D:函数的定义和调用均可嵌套
当程序中存在()时,程序运行容易陷于死循环。C语言规定,函数定义及函数调用应该遵循的原则是()。求解同一个问题,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是()。
C语言规定,函数定义及函数调用应该遵循的原则是()
A:不可以进行函数的嵌套定义,可以进行函数的嵌套调用 B:可以进行函数的嵌套定义,不可以进行函数的嵌套调用 C:既可以进行函数的嵌套定义,也可以进行函数的嵌套调用 D:既不能进行函数的嵌套定义,也不能进行函数的嵌套调用
当程序中存在 (26) 时,程序运行容易陷于死循环。C语言规定,函数定义及函数调用应该遵循的原则是 (27) 。求解同一个问题,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是 (28) 。
A:不可以进行函数的嵌套定义,可以进行函数的嵌套调用 B:可以进行函数的嵌套定义,不可以进行函数的嵌套调用 C:既可以进行函数的嵌套定义,也可以进行函数的嵌套调用 D:既不能进行函数的嵌套定义,也不能进行函数的嵌套调用
C语言中,关于函数下列说法正确的是 (1) ,下列符号可以作为函数名的是 (2) 。C语言中函数内部定义的变量,缺省存储类别是 (3) 。当return语句中的表达式的类型和函数定义类型不一致时,函数返回值类型由 (4) 。
1()
A:函数的定义可以嵌套,但函数的调用不能嵌套 B:函数的定义不可以嵌套,但函数的调用可以嵌套 C:函数的定义可以嵌套,函数的调用也可以嵌套 D:函数的定义和调用都不能嵌套
当程序中存在 (2) 时,程序运行容易陷于死循环。C语言规定,函数定义及函数调用应该遵循的原则是 (3) 。求解同一个问题,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是 (4) 。
A:不可以进行函数的嵌套定义,可以进行函数的嵌套调用 B:可以进行函数的嵌套定义,不可以进行函数的嵌套调用 C:既可以进行函数的嵌套定义,也可以进行函数的嵌套调用 D:既不能进行函数的嵌套定义,也不能进行函数的嵌套调用
要求加快执行速度,而且函数完成的功能不太复杂时,应使用( )。
A:虚函数 B:重载函数 C:内联函数 D:嵌套函数
一个C程序由函数A、B、C和函数P构成,在函数A中分别调用了函数B和函数C,在函数B中调用了函数A,且在函数P中也调用了函数A,则可以说 ( )
A:函数B中调用的函数A是函数A的间接递归调用 B:函数A被函数B调用是函数A间接递归调用 C:函数P直接递归调用了函数A D:函数P中调用的函数A是函数P的嵌套
下面哪些函数采用动态联编( )
A:重载函数 B:嵌套函数 C:虚函数 D:递归函数