你妹的回文数~
编写函数bool IsPalindrome(int m),判断m是否为回文数。如果是回文数则返回true,否则返回false,并在main函数中测试。#include<iostream.h>
int huiwenshu(int m);
void main()
{
int m;
cin>>m;
cout<<huiwenshu(m)<<endl;
}
int huiwenshu(int m)
{
int k=m,n=0;
while(k!=0)
{
n=n*10+k%10;
k=k/10;
}
if(n==k)
{
return true;
}
else
{
return false;
}
}
又是作业,
老师没空理我着等差生。
1.为毛编译没错误却输出不对呢;
2.while(k!=0)
替换成while(k)是否有区别?
求教~