//T判断回文
bool IsNa(const char *pS)
{
const char *pT = pS;
while (*pT++)
pT-= 2;
while (pS < pT)
{
if (*pS != *pT)
break;
++pS;
--pT;
}
if (pS > pT) return true;
return false;
{
while (*p1)
{
if (*p1 != *p2) break;
p1++;
p2++;
}
if (*p1 > *p2) return 1;
if (*p1 < *p2) return -1;
return 0;
bool IsNa(const char *pS)
{
const char *pT = pS;
while (*pT++)
pT-= 2;
while (pS < pT)
{
if (*pS != *pT)
break;
++pS;
--pT;
}
if (pS > pT) return true;
return false;
}
//两字符串比较函数
int myStrcmp(const char *p1, const char *p2){
while (*p1)
{
if (*p1 != *p2) break;
p1++;
p2++;
}
if (*p1 > *p2) return 1;
if (*p1 < *p2) return -1;
return 0;
}
//冒泡排序
void bubble(int *a,int length)
{
for (int i = 0; i < length; i++)
{
for (int j = 0; j < length - i; j++)
if (a[j] < a[i])
a[i] = a[j];
cout << a[i];
}
}