首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

下述函数通过递归方法将字符串倒置,使用时需要指定字符数组的首地址、起始下标和终止下标。请填空:

include<stdio.h> void fun(char *s,int low,int high) { if(【 】) return; else {char t; fun(【 】); t=s[low]; s[low]=s[high]; s[high]=t;}}

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下述函数通过递归方法将字符串倒置,使用时需要指定字符数组的首…”相关的问题
第1题
试写一个递归算法,将整数字符串转换为整数(例:“43567”→43567),算法的首部为:intstringToInt(c
试写一个递归算法,将整数字符串转换为整数(例:“43567”→43567),算法的首部为:intstringToInt(c

har*s),s为给定的整数字符串,函数返回转换的结果。

点击查看答案
第2题
以下关于函数的递归调用说法中,错误的是________

A.递归调用时,调用函数又是被调用函数,即递归函数将反复地调用其自身

B.为了防止递归调用无终止地进行,必须在函数内有终止递归调用的手段

C.递归调用分为直接递归调用和间接调用两种

D.在递归调用中每一次调用该函数时,所使用的实参都相同

点击查看答案
第3题
下列关于模块化程序设计的说法中,错误的是()。

A.模块化程序设计方法主要是通过递归算法和递归程序来实现的

B.模块化程序设计方法主要是通过过程和函数的定义以及调用来实现的

C.模块化设计的思想就是将一个复杂的问题采取“分而治之”的策略

D.程序设计阶段大致分为程序的模块化设计和模块内的逻辑设计

点击查看答案
第4题
编写函数,采用递归方法将任一正整数转换为二进制形式。

点击查看答案
第5题
下列关于递归下降语法分析的说法中,正确的是()。

A.递归下降分析属于自底向上分析方法

B.递归下降分析通过状态栈和分析表联合控制实现

C.递归下降语法分析为每个非终结符构造一个函数

D.递归下降分析对文法无限制

点击查看答案
第6题
递归过程或函数调用时,处理参数及返回地址,要用一种称为()的数据结构。【福州大学。1998一、1(2

递归过程或函数调用时,处理参数及返回地址,要用一种称为()的数据结构。【福州大学。1998一、1(2分)】

A.队列

B.多维数组

C.栈

D.线性表

点击查看答案
第7题
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=\0){a++;b++;}}A.使指针b指向a所指字符

下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=\0){a++;b++;}}

A.使指针b指向a所指字符串

B.将a所指字符串和b所指字符串进行比较

C.将a所指字符串赋给b所指空间

D.检查a和b所指字符串中是否有"\0"

点击查看答案
第8题
20世纪30年代,围绕可计算这一重要思想,一些模型被提出。下述哪个模型不是于这个时期在可计算思想推动下产生的()?

A.图灵机

B.lambda演算

C.原始递归函数

D.冯诺依曼模型

点击查看答案
第9题
设有n个元素存放于一个一维数组A[]中,每个元素的数据类型设为T,试设计一个递归函数,重新实现
简单选择排序算法,函数的首部如下。voidselectSort(TA[],intleft,intright);其中,[AC]存放待排序数据,left和right是当前递归调用时排序区间的左、右端点。最初外部调用的形式为:selectSort(A,0,n-1).

点击查看答案
第10题
C标准库中提供了一系列关于字符分类的标准函数,这些函数使用时需要用文件包含预处理命令将ctype、h头文件包含的源程序中来。()
点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改