谁能帮忙详细解释一下这个C++小程序,要详细解释过程。我是初学者,能不能留下QQ号,随时请教向你请教?

#include<iostream.h>
int huiwen(int b);
void main()
{
int n;
cout<<"请输入一个任意整数n:";
cin>>n;
if(n==huiwen(n))
cout<<"是回文数!"<<endl;
else
cout<<"不是回文数!"<<endl;

}

int huiwen(int b)
{
int a=0;
while(b!=0)
{
a=a*10+b%10;
b/=10;
}
return a;
}
求详细解释步骤,谢谢了!本人是编程初学者,能不能留下你的QQ号,小弟有不懂的地方可以再去请教!

#include<iostream.h>
输入输出流头文件声明
int huiwen(int b);
回文数函数原型,简化界面,将函数在后面定义清楚明了。
void main()
主函数很简单,就是黑屏幕的一个提示代码,做了可视化后,还真挺恶心这东西
int huiwen(int b)
{
int a=0;
while(b!=0)
{
a=a*10+b%10;
b/=10;
}
return a;
}
回文数函数定义,很简单,又很巧妙的一个小算法,是经过一番运算仍是输入的数值
不好意!我就知道这么多。
怎么没有using namespace std;名空间声明?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-30
你的调用函数位于主函数中追问

这位大哥,能不能解释清楚点啊

追答

真的有些东西需要自己理解,好吧

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网