数字记位

128.#include<iostream>
129.using namespace std;
130.int main()
131.{long int i;
132.int a,b,c,d,e,f;
133.cout<<"输入一个五位数:";
134.cin>>i;
135.if(i>9999)
136.f=5;
137.else if(i>999)
138.f=4;
139.else if(i>99)
140.f=3;
141.else if(i>9)
142.f=2;
143.else
144.f=1;
145.cout<<"位数为:"<<f<<endl;
146.e=i/10000;
147.d=(i-e*10000)/1000;
148.c=(i-e*10000-d*1000)/100;
149.b=(i-e*10000-d*1000-c*100)/10;
150.a=(i-e*10000-d*1000-c*100)%10;
151.switch(f)
152.{case 5:cout<<e<<","<<d<<","<<c<<","<<b<<","<<a<<endl;
153.cout<"倒序:"<<a<<b<<c<<d<<e<<endl;break;
154.case 4:cout<<d<<","<<c<<","<<b<<","<<a<<endl;
155.cout<<"倒序:"<<a<<b<<c<<d<<endl;break;
156.case 3:cout<<c<<","<<b<<","<<a<<endl;
157.cout<<"倒序:"<<a<<b<<c<<endl;break;
158.case 2:cout<<b<<","<<a<<endl;
159.cout<<"倒序:"<<a<<b<<endl;break;
160.case 1:cout<<a<<endl;
161.cout<<"倒序:"<<a<<endl;break;
162.}
163.return 0;
164.}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值