#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,a,b,c,d,e;
cin>>n;
a=n/10000;
b=n/1000%10;
c=n/100%10;
d=n/10%10;
e=n%10;
cout<<a+b+c+d+e;
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,a,b,c,d;
cin>>n;
a=n/1000;
b=n/100%10;
c=n/10%10;
d=n%10;
cout<<(d+5)%10*1000+(c+5)%10*100+(b+5)%10*10+(a+5)%10*1;
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,a,b,c,d;
cin>>n;
a=n/1000;
b=n/100%10;
c=n/10%10;
d=n%10;
cout<<d*1000+c*100+b*10+a*1;
return 0;
}
问:如何交换两个变量里面的值?
#include<bits/stdc++.h>
using namespace std;
int main()
{
int x,y,tmp;
cin>>x;
cin>>y;
tmp=x;
x=y;
y=tmp;
cout<<x<<endl<<y;
return 0;
}