题目内容 (请给出正确答案)
[主观题]

在C语言中字符串可以用字符指针来表示,字符串的长度隐含在字符指针所指的字符数组中,通过特殊的

字符\O判定。写一个递归算法,以字符指针为参数,在屏幕上打印它反转后得到的字符串。

提问人:网友yxs029 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“在C语言中字符串可以用字符指针来表示,字符串的长度隐含在字符…”相关的问题
第1题
fscanf()函数的正确调用形式是( )。

A、fscanf(文件指针,格式字符串,输出列表)

B、fscanf(格式字符串,输出列表,文件指针)

C、fscanf(格式字符串,文件指针,输出列表)

D、fscanf(文件指针,格式字符串,输入列表)

点击查看答案
第2题
设有两字符串"Good"、"Morning"分别存放在字符数组 str1[10]、str2[10]中,下面语句中能把"Morning"连接到"Good"之后的是( )。

A、strcpy(str1,str2);

B、strcat("Good" ,str2);

C、strcat(str1, "Morning");

D、都不对

点击查看答案
第3题
【判断题】字符型char和nchar的主要区别是char用一个字节存储而nchar用两个字节存储字符。
点击查看答案
第4题
假定输入的字符串中只包含字母和*号。请编写函数 fun(),它的功能是:只删除字符串前导和尾部的*号,串中字母之间的*号都不删除。形参n给出了字符串的K度,形参h给出了字符串中前导*号的个数,形参e给出了字符山中最后*号的个数。在编写函数时,不得使用c语言提供的字符串函数。

例如,若字符串中的内容为****A*BC*DEF*G*******,删除后,字符串中的内容则应当是A*BC*DEF*G。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仪在函数fun的花括号中填入所编写的若干语句。

试题程序:

include <stdio.h>

include <conio.h>

void fun (char *a;int n ,int h ,int e)

{

}

main ( )

{

char s [81],*t,*f;

int m=0,tn=0, fn=0;

printf("Enter a string :\n");

gets (s);

t=f=s;

while (*t)

{t++;m++; } /*m为字符串的长度*/

t--; /*指针t指身字符串尾部*/

while (*t=='*')

{t--; tn++; }

/*指针t指向最后一个字母,tn统计尾部'*'的个数*/

while (*f=='*' )

{f++;fn++;}

/*指针f指向第一个字母,tn统计导'*'的个数*/

fun( s, m, fn, tn);

printf ("The string after deleted: \n");

puts (s);

}

点击查看答案
第5题
设有以下串 String s = "Test"; 以下哪些操作是正确的?

A、char c = "s";

B、int x=s.length();

C、String m=s.trim();

D、s= s.append("For");

点击查看答案
第6题
以下宏定义,哪一个是不正确的表达 。

A、#define uchar unsinged char

B、#define LCD_DATA P3

C、#define MAX(a,b) ((a)>(b)?(a):(b))

D、#define CUBE(x) x*x*x

点击查看答案
第7题
字符串str=“software”,若采用动态分配的顺序存储方法需要( )个字节(设每种数据均占用2个字节)。

A、8

B、16

C、32

D、动态产生,视情况而定

点击查看答案
第8题
当类中一个字符指针成员指向具有n个字节的存储空间时,它所能存储字符串的最大长度为

A: n

B: n+1

C: n-1

D: n-2

点击查看答案
第9题
采用顺序结构存储串,编写一个实现通配符匹配的函数pattern index(),其中通配符取“?”,它可以和任一字符匹配成功,例如,pattern_index("there","?re")返回的结果是2。
点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信