加空格
需求如下:
代碼如下:
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取余。
也可以簡單記成都對這個數進行除數然后取余,只不過是首尾和一塊兒算是一個整體。
寫在最后:
哪里有不足或者錯誤的地方,歡迎小伙伴們進行指教,一起進步哦!