#include "stdafx.h"
#include "iostream"
using namespace std;
int convert(int number);
int main()
{
int number, inversenumber;
cout <<"输入一个整数: ";
cin >> number;
inversenumber=convert(number);
cout <<"颠倒后的数: "<<inversenumber<<endl;
}
int convert(int number)
{
int inversenumber=0;
for (;number;) //当number变成0的时候就结束循环了```既for语句的条件值为0跳出循环
{
inversenumber=inversenumber*10+number%10;
number=number/10;
}
return inversenumber;
}
这个题目不知道在那看到过
[
本帖最后由 xinyuan54 于 2010-10-14 17:12 编辑 ]