比如输入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。
新闻热点
疑难解答