我真的是真龙天子 @ 2016-09-25 18:31:00
#include<iostream>
using namespace std;
int main()
{
int a, b=0, n;
cout << "请输入一个将要反转的数字" << endl;
cin >> n;
while (n!=0)
{
a = n % 10;//取出末尾数
b = b * 10 + a;//反转de核心
n = n / 10;//为后面继续取做准备
}
cout << b << endl;
}
by kkksc03 @ 2016-09-25 19:01:25
@deng541456313 如果你的输入是123
那么你的输出是
请输入一个将要反转的数字
321
而系统要求的输出是
321
by 1124828077ccj @ 2016-09-25 22:11:20
@deng541456313 输出必须严格按照题目要求,连一个空格都不能多,更别说那些提示信息了。
by 我真的是真龙天子 @ 2016-09-28 09:36:02
应该是多输出个换行符导致的,谢谢各位