实训题目:输入一个大于3位数的整数,编写一个程序,将十位数和百位数相互调换位置、
思路通过把每个位数的单独赋值到一个数中,再把对应位数的乘出来。
#include<iostream>
using namespace std;
void main()
{
int x,q,b,s,g,X=0;
Y: { cout <<"请输入一个大于1000的数:"<<endl;
cin>>x;
}
if(x>1000){
q=x/1000;
b=(x/100)%10;
s=(x/10)%10;
g=x%10;
X=q*1000+b*10+s*100+g;
cout << X<<endl;
}
else goto Y;
}