4、答案:K≥12或K>11三、解答题7.写出下列程序运行的结果.(1)a=2Do If a>10 Then输出a ElseIf a<=10 Then a=a+2EndIf EndIfLoopWhilea<=10输出a(2)x=100Do If x<0 Then输出x ElseIf x>=0 Then x=x-20EndIf EndIfLoopWhilex>=0输出x解:(1)这个程序中a是循环变量,循环体为a=a+2,实际上这个算法处理的是求a=2+2+2+2+…的问题,循环终止条件为a>10,其最后运行结果为2+2+2+2+2+2=12.(2)这个程序中x是循环