for循环内的i都是静态变量i,不是循环变量i循环外i=Square()的参数看不清楚,不知道多少啊第一次循环静态变量i为1,i+=i的平方,使得i=2,输出2第二次循环静态变量已经是2,i+=i的平方,使得i=6,输出6