下面講解分段輸出:
123456789 輸出123 456 789。 789就是123456789對 1000取余 ,
456呢就是123456789除以1000之後再對1000取余,C語言中除法的規定
5/3=1 100/3=33商是和被除數的類型壹樣 所以123456789除以1000是123456
那麽最後壹個123輸出依次類推 123456789除以1000*1000=1000000 再對1000取余數
以上是思路
#include<stdio.h>
main
{
int a;
scanf("%d",&a);
int i,b;
for(i=1,b==0,i++)//判斷是幾位數,循環結束i為位數值
b=a/10;
int c=i/3;
int j,d;
for(j=0,j<=c,j++)//3位壹輸出
{d=a%1000;
printf("%d",d);
a=a/1000;
}
}