扬智科技软件笔试题目第10题答案
admin
2024-02-18 08:19:32
0

扬智(科技)软件笔试题目第10题答案

第10题为:
10.Write a recursive function that tests wether a string is a palindrome.
A palindrome is s string such as "abcba" or "otto"

that reads the same in
both directions.If you can write this function recursively,you can write
an iterative version of this function instead.

#include
#include
int count=0;//记录递归函数中字符串缩短的'总次数,可以不要这个,

扬智(科技)软件笔试题目第10题答案


recp(char s[])//回文的递归函数
{
int i;
if(strlen(s)==1)//长度为1
return 1;
else if(strlen(s)==2)长度为2的情况
{
if(s[0]==s[1])
return 1;
else
return 0;
}
else if(s[0]==s[strlen(s)-1])
{
count++;
cout<<"The "< char t[]="abcdeabcd";
int svalue,tvalue;
svalue=recp(s);
tvalue=recp(t);
cout<<"the value of string s is:"< cout<<"the value of string t is:"<}
在Visual C++6.0中通过,

资料共享平台

《扬智(科技)软件笔试题目第10题答案》()。

上一篇: 金山笔试

下一篇: OPPO校园招聘笔试

相关内容

热门资讯

高中班主任教学工作计划 高中班主任教学工作计划高中班主任教学工作计划1  高三一年,可以说是一个人学习生活中最重要的一年,在...
西安作文 西安作文西安西安是陕西的省会,是一座历史悠久的城市。城墙在西安的'中央,灰墙`灰瓦,又庄严又古老,城...
时不欺吾,以时为标高中优秀议... 时不欺吾,以时为标高中优秀议论文  在学习和工作中,许多人都有过写论文的经历,对论文都不陌生吧,论文...
信息和信息的作用高中优秀作文 信息和信息的作用高中优秀作文  人类生活在信息的海洋中。人们每时每刻在自觉或不自觉地与信息打交道。那...
我心中的星初中作文600字 我心中的星初中作文600字  纵观千古,英雄无数,恰似一片碑林之中屹立着无边无际铭刻着功勋的丰碑,但...