D
分析:分別討論各程序進行判斷前是否執行循環體,如果先執行循環體,則是直到型循環,否則是當型循環,還要就是要弄清楚“直到條件為真時為止”還是,“直到條件為假時為止”.
解答:程序框圖的執行順序:是先判斷“是”循環,是當型循環的程序框圖;
先循環后判斷“是”結束,是直到型循環的程序框圖.
(A)、(B)觀察之,它是先判斷后循環,故是當型循環的程序框圖;
(C)觀察知,它是先循環后判斷,但不是“直到條件為真時為止”.故錯;
(D)圖,是程序開始后直接執行循環體,“直到條件為真時為止”. 故是直到型循環的程序框圖.
故選D.
點評:本題主要考查了循環結構,循環結構有兩種形式:當型循環結構和直到型循環結構,當型循環是先判斷后循環,直到型循環是先循環后判斷,屬于基礎題