解析 由a=1,b=9知a<b,
所以a=1+4=5,b=9-2=7,a<b.
所以a=5+4=9,b=7-2=5,不满足a<b.
所以输出a的值是9.
答案 9
规律方法 (1)循环结构用于解决需要重复计算的问题.对于需要重复计算的问题,可以用顺序结构和条件结构解决,但较为繁琐,因此采用循环结构解决重复计算问题较好.(2)当型循环是先判断条件,满足执行循环体,否则终止循环.
【训练1】 如图,是一个算法流程图,则输出的k的值是________.
解析 流程图执行过程如下:
k=0,k<9成立,k=20+02=1;k<9成立,k=21+12=3;k<9成立,k=23+32=17;17>9,输出k=17.
答案 17
题型二 直到型循环