如右所示的程序框图,输出的结果是
A.-1
B.1
C.2
D.(第4题图)
网友回答
A解析分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算并输出a值.解答:程序运行过程中,各变量的值如下表示:a?? i? 是否继续循环循环前??? 2?? 1/第一圈 2?????? 是第二圈-1??3?????? 是第三圈????2???4?????? 是第四圈 5?????? 是…第3n+1圈 3n+2????是第3n+2圈-1??3n+3????是第3n+3圈??2???3n+4??? 是…第2008圈 2009??? 否第2009圈-1? 2010??? 否故最后输出的a值为-1故选A.点评:本题主要考查了直到型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断,属于基础题.