首页/ 题库 / [单选题]在下列结论中,只有一个是错误的,它是( 的答案

在下列结论中,只有一个是错误的,它是( )。A.C语言允许函数的递归调用B.C语言中的continue语句,可以通过改变程序的结构而省略C.有些递归程序是不能用非递归算法实现的D.C语言中不允许在函数中再定义函数

单选题
2022-01-11 22:43
A、C语言允许函数的递归调用
B、C语言中的continue语句,可以通过改变程序的结构而省略
C、有些递归程序是不能用非递归算法实现的
D、C语言中不允许在函数中再定义函数
查看答案

正确答案
C

试题解析
C语言不仅可以递归调用,还可以对自己进行递归调用,但是,不允许在函数中再次定义函数,c语言中的coutinue语句,可以通过改变其结构来实现。

标签:
感兴趣题目
C语言中的系统函数fopen()是()一个数据文件的函数。
下面4个关于C语言的结论中错误的是( )。
下面对C语言的描述中,正确的是A.函数一定有返回值,否则无法使用函数B.C语言函数既可以嵌套定义,又可以递归调用C.在C语言中,调用函数时,只能将实参的值传递给形参D.C语言程序中有调用关系的所有函数都必须放在同一源程序文件中
在下列结论中,只有一个是错误的,它是( )。A.C语言允许函数的递归调用B.C语言中的continue语句,可以通过改变程序的结构而省略C.有些递归程序是不能用非递归算法实现的D.C语言中不允许在函数中再定义函数
下面叙述中,正确的是A.C语言编译时不检查语法 B.C语言的子程序有过程和函数两种C.C语言的函数可以嵌套定义 D.C语言的函数可以嵌套调用
在C语言中,函数调用时( )。
一个逻辑门的逻辑函数式为L=A+B+C,它是一个与门。
下列4个关于C语言的结论中错误的是( )。
已知int a,b;double c;则以下语句中错误的函数调用是
若以下对fun函数的调用是正确的: x=fun(fun(a,b,c) ,(a+b,a+c) ,a+b+c); 则fun函数的形参个数为( )
一个C++程序由函数A(),B(),C()和函数P()构成,在函数A()中分别调用了函数B()和函数C(),在函数B()中调用了函数A(),且在函数P()中也调用了函数A(),则可以说
在下列字符序列中,不可用做C语言标识符的是 ( )
相关题目
C语言通过( )可以实现一些特殊的语言功能,它是要放在所有函数之外,并以#号开头的。
C语言规定:在一个源程序中,main函数的位置(B
C语言规定:在一个源程序中,main函数的位置(B
C语言中的系统函数fopen()是( )一个数据文件的函数。
C语言中系统函数fopen()是( )一个数据文件的函数。
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
C语言允许函数值类型缺省定义,此时该函数值隐含的类型是( )

一些重要的程序设计语言允许过程的递归调用,而实现递归调用中的存储分配通常用(  )。
一些重要的程序设计语言允许过程的递归调用,而实现递归调用中的存储分配通常用(  )。
一些重要的程序语言(台C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用______。
一些重要的程序设计语言(in C语言和Pascal语言) 允许过程的递归调用,而实现递归调用中的存储分配通常用( )。
一些重要的程序语言(如Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用( )。
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
一些重要的程序语言油口C语言和Pascal语言)允许过程的递归调用而实现递归调用中的存储分配通常用
一些重要的程序设计语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用( )。
C语言允许函数类型缺省定义,此时函数值隐含的类型是
C语言允许函数类型缺省定义,此时函数值隐含的类型是( )。
C语言规定,在一个C程序中,main()函数的位置( )。
一个C程序由函数A、B、C和函数P构成,在函数A中分别调用了函数B和函数C,在函数B中调用了函数A,且在函数P中也调用了函数A,则可以说( )
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。A.函数调用可以嵌套和递归B.函数调用可以作为一个函数的实参C.函数调用可以出现在表达式中D.函数调用可以作为一个函数的形参
广告位招租WX:84302438

免费的网站请分享给朋友吧