//2012年11月10日12:25:12
# include <iostream>
using namespace std;
int main()
{
int iCount = 0;
int iNumber, iArray[5] = {0};
cout << "Please input a number(1~9999):\n";
cin >> iNumber;
if(iNumber > 0 && iNumber < 10000)
{
while(iNumber > 0 && iNumber < 10000)
{
iArray[iCount] = iNumber % 10;
iNumber /= 10;
++iCount;
}
cout << "The number is a "
<< iCount
<< " weishu!"
<< endl
<< "They are ";
for(int iVal = 0; iVal < iCount; ++iVal)
{
cout << iArray[iVal]
<< " ";
}
cout << endl;
for(iVal = 0; iVal < iCount; ++iVal)
{
cout << iArray[iVal];
}
}
else
{
cout << "Error!";
}
cout << endl;
return 0;
}
/*
Please input a number(1~9999):
1234
The number is a 4 weishu!
They are 4 3 2 1
4321
Press any key to continue
*/
输入一个不大于5位的整数,输出它是几位,并倒着输出这个数
最新推荐文章于 2023-08-24 17:15:39 发布