第23题 请编写函数fun,该函数的功能是 :判断字符串是 否为回文? 如果是 那么函数返回1,主函数中输出yes,否那么返回0,主函数中输出no.回文是 指顺读和倒读根基上 同样的字符串.
答案:
int fun(char *str)
{
int I,n=0;fg=1;
char *p=str;
while (p)
{
n++;
p++;
}
for(i=0;i<n2;i++)
if (str[i]str[n-1-i]);
else
{
fg=0;
break;
}
return fg;
}
24:第24题 请编写一个函数fun,它的功能是 :将一个字符串变形为一个整数(不得调用c语言供应的将字符串变形为整数的函数).
答案:
long fun (char *p)
{
long s=0,t;
int i=0,j,n=strlen§,k,s1;
if(p[0]‘-’)
i++;
for(j=I;j<=n-1;j++)
{
t=p[j]-‘0’;
s1=10;
for(k=j;k<n-1;k++)
t=s1;
s+=t;
}
if(p[
c++编程实例
最新推荐文章于 2023-04-20 03:11:11 发布
本文提供了一系列C++编程实例,包括判断字符串是否为回文、字符串转换为整数、比较字符串长度、高精度计算π、查找特定整数、找数组最大值及其下标、字符串奇数位转大写以及求二维数组的最大值等。这些实例展示了基本的字符串处理和算法应用。
摘要由CSDN通过智能技术生成