2026年考公计算机专业C语言编程试题(附答案).docxVIP

  • 2
  • 0
  • 约3.72千字
  • 约 11页
  • 2026-11-02 发布于四川
  • 举报

2026年考公计算机专业C语言编程试题(附答案).docx

2026年考公计算机专业C语言编程试题(附答案)

一、字符串处理题

请编写一个C语言函数,判断一个输入的字符串是否为回文。要求:字符串可能包含大小写字母、数字、空格及标点符号(如逗号、感叹号等),判断时需忽略空格和标点符号,且不区分大小写。例如,输入Racecar!,处理后有效字符为racecar,应判断为回文;输入Hello,world!,处理后有效字符为helloworld,应判断为非回文。函数原型为:intisPalindrome(charstr)。请编写一个C语言函数,判断一个输入的字符串是否为回文。要求:字符串可能包含大小写字母、数字、空格及标点符号(如逗号、感叹号等),判断时需忽略空格和标点符号,且不区分大小写。例如,输入Racecar!,处理后有效字符为racecar,应判断为回文;输入Hello,world!,处理后有效字符为helloworld,应判断为非回文。函数原型为:intisPalindrome(charstr)。

参考答案:

```c

includectype.h

includestring.h

intisPalindrome(charstr){intisPalindrome(charstr){

intlen=strlen(str);

charfiltered[len+1];//存储过滤后的有效字符

int

文档评论(0)

1亿VIP精品文档

相关文档