首页 > 学院 > 开发设计 > 正文

三位数反转

2019-11-06 07:03:58
字体:
来源:转载
供稿:网友

比如输入123,输出的是321,然后如果是120输出的结果可能不确定,有两种情况

21,省略最前面的0, 021,不省略前面的0. 第一种情况:

#include<iostream>using namespace std;int main(){ int n; cin>>n; int m = (n % 10)*100 + (n / 10 % 10) * 10 + n / 100; cout<<m; return 0;}

将结果先赋值给m,就会将前面的0省略掉。

第二种情况:

#include<iostream>using namespace std;int main(){ int n; cin>>n; int m = (n % 10)*100 + (n / 10 % 10) * 10 + n / 100; PRintf("%03d",m); return 0;}

不够三位数前面补0。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表