有以下程序#include main(){ int i,j; for(i=3;i>=-1;i-) { for(i=1;j<=2;
有以下程序#include <stdio.h>main(){ int i,j; for(i=3;i>=-1;i-) { for(i=1;j<=2;j++) printf("%d",i+j); printf("\n"); }} 程序的運行結果是______。
A.234 345
B.432 543
C.23 34 45
D.45 34 23
正確答案:D解析:本題考查的是for循環(huán)的嵌套。外層循環(huán)變量i從3遞減到1,內(nèi)層循環(huán)變量j從1遞增到2,具體運行過程如下: i-3:j=1,滿足條件j=2,輸出i+j=3+1=4;j=2,滿足條件j=2,輸出i+j=3+2=5;j=3,不滿足條件j=2,退出內(nèi)層循環(huán),執(zhí)行“printf("\n");”語句,換行。執(zhí)行i--,此時i=2,滿足條件i>=1;i=2:j=1,滿足條件j=2,輸出i+j-2+1=3:j=2,滿足條件j=2,輸出i+j=2+2=4;j=3,不滿足條件j=2,退出內(nèi)層循環(huán),執(zhí)行“ptin
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。