100%采纳,关于C++,求解答

问题:输入一个4位的正整数,将其翻转后输出

img

#include <iostream>
using namespace std;
int main()
{
    int a,d0,d1,d2,d3;
    cout<<"请输入一个四位数:";
    cin>>a;
    d0=a%10;
    d1=a/10%10;
    d2=a/100%10;
    d3=a/1000%10;
    cout<<"翻转后的四位数为:";
    cout<<d0<<d1<<d2<<d3;
    system("pause");
    return 0;
}

注释掉汉字输出和system看看

把两行多余的中文去掉。把最后输出的结果改为
count<< d01000+d1100+d210+d3
不要一个一个输出,你得把结果再拼回去嘛