天天看点

三位数倒置

1.题目:7-3 逆序的三位数 (10 分)程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。

2.分析:本题还算简单题,难度几乎无,所以我们可以使用变量a,b,c来承接输入的三位数来提取的各个数位上的数。

3.直接看代码吧;

#include<bits/stdc++.h>

using namespace std;

int main()

{

int x,a,b,c,y;

scanf("%d",&x);

a=x%10;

b=x/10%10;

c=x/100;

y=a100+b10+c*1;// y就是承接被倒置的数

printf("%d",y);

return 0;

}

In the end:看到的代码永远是他人的,理解了的思路才永远是自己的,只有多加练习,熟练后才可成为所谓的“大咖”