画线处,你可以理解为a=a+f((double)i);也就是说,a+f函数的返回值;(double)i 表示将int类型的i强制转化为double类型的i;然后调用f函数;
a+=b的意思是a=a+b
所以这一行表达的是a=0+f((double)0)+f((double)10)+f((double)20)结合下面对f函数的定义,循环结束后a等于33