当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

请编写函数fun() 该函数的功能是判断字符串是否为回文 若是则函数返回1 主函数中输出YES:否则返


请编写函数fun(),该函数的功能是判断字符串是否为回文,若是则函数返回1,主函数中输出YES:否则返回0,主函数中输出NO。回文是指顺读和倒读都一样的字符串。

例如:字符串LEVEL是回文,而字符串123312就不是回文。

注意;部分源程序已存在文件test26_.cpp中。

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

文件test26_2.cpp的内容如下:

include<iostream.h>

include<stdio.h>

define N 80

int 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";

else

cout<<"NO\n";

}

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 下列程序定义了NXN的二维数组 并在主函数中自动赋值。请编写函数fun(int a[][N]) 该函数的功能是

  • 程序定义了N×N的二维数组 并在主函数中自动赋值。请编写函数fun(int a[][N] int n) 该函数的功能

  • 请编写函数fun() 该函数的功能是:计算n门课程的平均分 计算结果作为函数值返回。 例如x有5门课程

  • …请编写函数。fun能是:判断形参n中的正整数是几位数(输入数据的位数不超过4位) 并将结果通过函数

  • 请编写一个函数fun 它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上

  • 下列程序定义了N×N的二维数组 并在主函数中自动赋值;请编写函数fun(int a[][N]) 该函数的功能是: