C++——加空格

加空格

需求如下:

 

 

 代码如下:

 1 #include <iostream>
 2 using namespace std;
 3 int main()
 4 {
 5     int a,b,c,d,e,f;
 6     cin>>a; 
 7     b=a/10000;
 8     c=a/1000%10;
 9     d=a/100%10;
10     e=a/10%10;
11     f=a%10;
12     cout<<b<<" "<<c<<" "<<d<<" "<<e<<" "<<f<<endl;
13     return 0;
14 }

 

分析与总结:

  1、关键就是一个五位数进行拆分,这个也是一种类型的题,一种固定的思路,就是:首位除以它对应的位数,中间位除以它对应的位数后并对10取余,末尾(个位)直接进行对10取余。

    也可以简单记成都对这个数进行除数然后取余,只不过是首尾和一块儿算是一个整体。

   

 

写在最后:

  哪里有不足或者错误的地方,欢迎小伙伴们进行指教,一起进步哦!

posted @ 2020-09-08 21:19  闫佳杰  阅读(1103)  评论(0)    收藏  举报