求sn = a+aa+aaa+aaaa+...+aaa...a之和
main()
{int a = 2,n = 5,i;
long sn = 0; //将累加器初始化为0
long an = 0; //变量an初始化为0
i = 1
while(i<=n)
{an = an*10+a; //变量an每次循环演变成2,22,222... 这个怎么理解啊???
sn+=an //实现累加
i++;
}
printf("a+aa+aaa+...aa..a=%d\n",sn);
}里面那个an怎理解啊?看不懂 |
|