网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
多选题
回文字符串的非递归算法:用系统函数解决的方式,需要用到哪些系统函数()。
A
strcpy
B
strcat
C
strcmp
D
strrev
参考答案
参考解析
解析:
暂无解析
更多 “多选题回文字符串的非递归算法:用系统函数解决的方式,需要用到哪些系统函数()。AstrcpyBstrcatCstrcmpDstrrev” 相关考题
考题
在下列结论中,只有一个是错误的,它是( )。A.C语言允许函数的递归调用B.C语言中的continue语句,可以通过改变程序的结构而省略C.有些递归程序是不能用非递归算法实现的D.C语言中不允许在函数中再定义函数
考题
在C语言的函数定义过程中,如果函数finA调用了函数funB,函数funB又调用了函数funA,则()。
A.称为函数的直接递归B.称为函数的间接递归C.称为函数的递归定义D.C语言中不允许这样的递归形式
考题
请编写函数fun(),该函数的功能是判断字符串是否为回文,若是则函数返回1,主函数中输出YES:否则返回0,主函数中输出NO。回文是指顺读和倒读都一样的字符串。例如:字符串LEVEL是回文,而字符串123312就不是回文。注意;部分源程序已存在文件test26_.cpp中。请勿修改主函数main和其他函数中的任何内容,仅在函数fun的花括号中填写若干语句。文件test26_2.cpp的内容如下:include<iostream.h>include<stdio.h>define N 80int fun(char*str){}void main(){char s[N];cout<<"Enter a string:"<<endl;gets{s);cout<<"\n\n";puts(s);if(fun(s))cout<<"YES\n";elsecout<<"NO\n";}
考题
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度 (不得使用系统提供的字符串处理函数)。int GJetLen(char*str){if(【 】) return 0;else return 1+GetLen (str+1);}
考题
在下列叙述中,正确的一条是______。A.如果形参发生改变,不会改变主调函数的实参值B.在C语言中,函数可以递归调用或递归定义C.数组名作函数参数时,也采用“值传送”方式D.预处理时,宏名用字符串代替,并检查语法正确与否
考题
关于递归定义的函数,下列说法正确的是()A、递归定义的函数一定是“递归计算”的B、递归定义的函数一定是“迭代计算”的C、有些递归定义的函数可以“迭代计算”,有些递归定义的函数则必须“递归计算”D、凡是可以“迭代计算”的函数,一定可以“递归计算”,凡是可以“递归计算”的函数,也一定可以“迭代计算”
考题
单选题关于递归定义的函数,下列说法正确的是()A
递归定义的函数一定是“递归计算”的B
递归定义的函数一定是“迭代计算”的C
有些递归定义的函数可以“迭代计算”,有些递归定义的函数则必须“递归计算”D
凡是可以“迭代计算”的函数,一定可以“递归计算”,凡是可以“递归计算”的函数,也一定可以“迭代计算”
考题
单选题在C语言中,下列错误的说法是()。A
函数可以递归调用B
不允许在函数中再定义函数C
递归程序不可能用非递归算法实现D
对于continue语句,可以通过改变程序的结构而不使用它
考题
多选题数据结构与算法里,A函数调用B函数,B函数又调用了A函数,这种调用是(),下列选项不是正确答案的是()。A直接递归B间接递归C非递归D嵌套调用
热门标签
最新试卷