-4
たとえば、番号が500000または2300000の場合は、500000と2 300000として印刷する必要があります。数字をスペースで区切り、千単位でグループ分けしますか?
たとえば、番号が500000または2300000の場合は、500000と2 300000として印刷する必要があります。数字をスペースで区切り、千単位でグループ分けしますか?
ロケールがそのように設定されていて、コードをPOSIXに制限しても構いません。 printf
'
フラグ。
setlocale(LC_ALL, "");
printf("%'d\n", 50000);
あなたはカウンタ変数と番号の初めに終わりからループを、書くことができ、かつ各3印刷された値を使用して、スペースを印刷し、カウンタをリセットします。 – EuGENE
代わりに、カンマで区切って数字を印刷することもできます。を参照してください。http://stackoverflow.com/questions/1449805/how-to-format-a-number-from-1123456789-to-1-123-456 -789-in-c –
Danielius
[this](http://ideone.com/iOYPcM) – BLUEPIXY