华为笔试题

随机输入一个数,判断它是不是对称数(回文数)(如31211232145254)。不能用字符串库函数

#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{

	char ss[20];
	char *s=new char [20];
	cin>>ss;	
	int i=strlen(ss);	
	int j=0;	
	while(i>0){
		s[j]=ss[i-1];
		++j;
		--i;
	}	
	s[j]='';
	i=strlen(ss);
	int flag=0;
	for(;i>0;--i)
	{
		flag=(ss[i]==s[i]);
		if(flag==0)
		{
			cout<<"not"<<endl;
			break;
		}
	}
	return 0;
}

  

原文地址:https://www.cnblogs.com/xd-jinjian/p/3194539.html