举报
zhanshu1983
大概思路如下 a=1,b=2,c=3,i=4;变量初始化 start:标号,程序循环的入口 a=(a+b+c)/2,下一项为其相邻的前三项之和的1/2。(这里开始写错了,没有除2) if a>1200 then goto end;判断此项数值是否超过1200,超过了就跳转到出口. i=i+1;没超过项号加一 b=(b+c+a)/2;下一项为其相邻的前三项之和的1/2 if b>1200 then goto end;判断此项数值是否超过1200,超过了就跳转到出口 i=i+1;没超过项号加一 c=(c+a+b)/2;下一项为其相邻的前三项之和的1/2 if c>1200 then goto end;判断此项数值是否超过1200,超过了就跳转到出口 i=i+1;没超过项号加一 goto start;跳转到循环的入口继续循环计算和判断 end:标号,程序循环的出口 output i;输出数值开始超过1200的项号.