int a=3,n=6,s=0,t=0;
int j;
for(j=0:j<n;j++)
t=t*10+a;
s=t;
for(j=l;j<n;j++)
{
t/=10;
s-=t;
}
printf("s=%d\n",s);
return(s);
}
第一个循环,循环了六次。
循环内对3进行运算,最后得到333333
第二个循环,循环了五次。
每一次循环中,更新t的值为原来的1/10,并且s-t更新后的值。