`
kennethf6986
  • 浏览: 68988 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

面试题目之字符串处理【字符逆序与判断回文数】

阅读更多
#include "stdio.h"
#include "conio.h"
#include "string.h"

void main()
{
	char ss[20];
	char *p;

	printf("请输入字符串\n");
	scanf("%s",ss);

	p = ss;
	p += strlen(ss)-1; //	把指针移到字符串的末尾

	//先进行判断回文数字
	for(int i=0; i < strlen(ss); i++, p--)
	{
		if(ss[i] != *p)
		{
			printf("这个数字不是回文数\n");
			break;
		}
	}

	p = ss;
	p += strlen(ss)-1; //	把指针移到字符串的末尾

	for(int i = 0; i < (strlen(ss)+1)/2 ; i++,p--)
	{
		int temp = ss[i];
		ss[i] = *p;
		*p = temp;
	}
	printf("逆序的字符串为:%s\n", ss);
}
分享到:
评论

相关推荐

    字符串逆序字符串逆序字符串逆序字符串逆序.txt

    字符串逆序字符串逆序字符串逆序字符串逆序字符串逆序字符串逆序

    字符串逆序+c语言字符串逆序输出+c语言字符串逆序逐行解释

    字符串逆序+c语言字符串逆序输出+c语言字符串逆序逐行解释字符串逆序+c语言字符串逆序输出+c语言字符串逆序逐行解释字符串逆序+c语言字符串逆序输出+c语言字符串逆序逐行解释字符串逆序+c语言字符串逆序输出+c语言...

    c 语言字符串逆序 c 语言字符串逆序

    c 语言字符串逆序 c 语言字符串逆序c 语言字符串逆序 c 语言字符串逆序c 语言字符串逆序 c 语言字符串逆序c 语言字符串逆序 c 语言字符串逆序c 语言字符串逆序 c 语言字符串逆序c 语言字符串逆序 c 语言字符串逆序c ...

    C 语言 指针实现字符串的逆序调序输出

    在C语言中,指针是其强大的特性之一,它允许我们直接操作内存地址,因此在处理字符串时,指针能够发挥关键作用。本程序旨在通过指针实现字符串的逆序和调序输出,这两个概念是字符串操作中的常见技巧。 逆序输出...

    腾讯在线笔试题-字符串反转,以及把整个字符串逆序

    在处理字符串反转和逆序的过程中,可能会遇到几个常见的问题,例如如何处理字符串的边界条件,确保不会访问到未分配的内存空间。在本例中,通过在字符串末尾添加一个空字符('\0'),来确定字符串的结束位置,并使用...

    PTA 6-13 函数实现字符串逆序

    题目"PTA 6-13 函数实现字符串逆序"就是其中的一个例子,旨在锻炼学生的函数设计和字符串处理能力。 在数据结构中,字符串通常被看作是字符数组,而字符串逆序就是将字符数组中的元素顺序反转。这个过程可以通过...

    c语言字符串逆序输出+c语言字符串逆序逐行解释

    c语言字符串逆序输出c语言字符串逆序输出+c语言字符串逆序逐行解释c语言字符串逆序输出+c语言字符串逆序逐行解释c语言字符串逆序输出+c语言字符串逆序逐行解释c语言字符串逆序输出+c语言字符串逆序逐行解释c语言字符...

    递归实现字符串逆序

    ### 递归实现字符串逆序 #### 知识点概览 本文将详细介绍如何使用C++中的递归技术来实现字符串的逆序操作。逆序字符串是一个常见的编程问题,在多种场景下都有应用,例如文本处理、算法设计等。通过递归方法解决此...

    什么是字符串逆序以及学习字符串逆序的意义是什么

    - 掌握字符串逆序方法能够显著提高处理字符串的能力。 - 这对于解决各种与字符串相关的编程问题极为有用,例如判断一个字符串是否为回文(即正反读都一样的字符串),或者比较两个字符串的相似度等。 2. **深入...

    程判断输入的一串字符是否为“回文”。所谓“回文”是指顺序读和逆序读都一样的字符串。如:“12321”和“abcdcba”都是回文。

    在编程领域,判断一个字符串是否为回文是一个常见的问题,主要涉及到字符串处理和算法的知识。在C++中,我们可以使用多种方法来实现这个功能。以下是一些关键知识点和详细的实现方式: 1. **字符串基本操作**:在...

    输入一个字符串,把这个字符串按逆序重新存放

    要求输入一个字符串,然后实现这个字符串的逆序存放

    c++ 字符串逆序输出

    c++ 字符串逆序输出 用vs2005打开

    多组字符串的逆序数排序

    给定一组字符串,按照其逆序数的大小顺序输出字符串,C++实现

    1162:字符串逆序.cpp

    1162:字符串逆序 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 31557 通过数: 20735 【题目描述】 输入一串以‘!’结束的字符,按逆序输出。 【输入】 如题述。 【输出】 如题述。 【输入样例】 abc! 【输出...

    字符串逆序输出

    简单汇编程序:输入字符串逆序输出(两种)

    PTA实验函数实现字符串逆序包含题目解析和解答C语言

    在C语言中,字符串是一种特殊的字符数组,通常以空字符'\0'作为结束标识。PTA(Programming Training Arena)实验8-1-6要求我们实现一个函数,...通过这样的练习,你可以更好地理解和运用指针,提高处理字符串的能力。

    字符串逆序算法示例 VC CUI程序

    总结来说,这个VC++ CUI程序实例展示了如何在命令行环境下处理字符串逆序,既涉及到了基本的C++语法,也涵盖了字符串处理和用户交互的重要概念。无论是初学者还是有经验的开发者,都能从中学到有价值的编程技巧。

    字符串逆序输出算法

    标题中的“字符串逆序输出算法”是指一种计算机编程技术,主要目标是将输入的字符串按照相反的顺序打印出来。在C++中,这通常通过递归或者栈等数据结构来实现。描述中提到的“算法精巧”,可能指的是用较少的代码...

    c语言逆序输出字符串

    只用简单几句话,实现逆序输出.使用gets和putchar来实现

Global site tag (gtag.js) - Google Analytics