black

C++语言程序设计

登录

问答题

简答题

编写一个函数palin()用来检查一个字符串是否是正向拼写与反向拼写都一样的“迴文”(palindromia).如“MADAM”是一个迴文。若放宽要求,即忽略大小写字母的区别、忽略空格及标点符号等,则像“Madam,I’m Adam”之类的短语也可视为迴文。
编程要求:
1)在主函数中输入字符串。
2)将字符串首指针作为函数参数传递到函数palin()中。当字符串是迴文时,要求函数palin()返回true,否则返回false。
3)若是迴文,在主函数中输出yes。若不是迴文,在主函数中输出no。

【参考答案】

相关考题

问答题 在主函数中输入一个字符串到字符数组str1中,调用函数将str1中的下标为奇数的字符取出,构成一个新的字符串放入字符数组str2中(要求被调函数参数为str1和str2),在主函数中输出结果字符串str2。

问答题 在主函数中输入十个整数到数组中,调用函数move()完成将数组元素循环移动k位(要求函数参数为1、数组名;2、数组元素个数;3、循环移动的位数k)。 当k>0时,实现循环右移;当k<0时,实现循环左移。循环右移一位的意义是:将数组全体元素向右移动一个元素的位置,原数组最后一个元素移动到数组的最前面,即第0个元素位置。提示:当k<0时,转换成等价的循环右移。调用函数print()输出移动前和移动后的全体数组元素。

问答题 在主函数中首先输入一个整数到变量n中,然后输入n个整数到数组中,调用函数exchange(),完成将数组中的最小值与第0个元素对调,将数组中的最大值与最后一个元素对调,在主函数中调用函数print()输出调换前和调换后的数组。要求被调函数exchange和print的参数均为1)数组名2)数组元素的个数。

All Rights Reserved 版权所有©PP题库网库(pptiku.com)

备案号:湘ICP备14005140号-5

经营许可证号:湘B2-20140064