问题
填空题
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。
main()
int t=0,s=0,i;
for(i=1;i<=5;i++)
t=i+______;s=s+t;
printf("s=%d\n",s);
答案
参考答案:t*10
解析: s=1+12+123+1234+12345分解为
1+(1*10+2)+(((1*10)+2)*10+3)+((((1*10)+2)*10+3)*10+4)……因此;得到表达式t=i+t*10。