/*
Copyright(c)2016,烟台大学计算机学院
All rights reserved.
文件名称:tset.cpp
作者:尤文敏
完成日期:2016年12月10日
版本号:v1.0
题目描述 :
判断回文数
问题及代码:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char s[80];
int i=0,j;
gets(s);
j=strlen(s)-1;
while(s[i]==s[j]&&i<=j)
{
i++;
j--;
}
if(i>j)
printf("Yes\n");
else
printf("No\n");
return 0;
}
运行结果:
知识点总结:
在判断回文数之前,要知道字符串的长度,然后同时从前和后两个方向进行判断。程序关键之处是判断这两个位置之间是否还有其他的字符。
学习心得:
要深刻挖掘问题!