主题:求助,请教这最基础简单代码的运行原理
从键盘输入整数,判断几位数,逆向输出该数
代码原理是怎么运行的?
#include<iostream>
using namespace std;
void main()
{
long n,rn(0);
cin>>n;
for(int i=0;i<10;i++)
{
if(n>0)
{
rn=rn*10+n%10;
n=n/10;
}
else
break;
}
cout<<i<<"\t"<<rn<<endl;
}
代码原理是怎么运行的?
#include<iostream>
using namespace std;
void main()
{
long n,rn(0);
cin>>n;
for(int i=0;i<10;i++)
{
if(n>0)
{
rn=rn*10+n%10;
n=n/10;
}
else
break;
}
cout<<i<<"\t"<<rn<<endl;
}