未分类题

有以下程序的输出结果是( ) main( ) { int i,n=0; for(i=2;i<5;i++) { do { if(i%3) continue; n++; } while(!i); n++; } printf(“n=%d/n”,n); }
D.n=4

A.n=5
B.n=2
C.n=3

【参考答案】

D
解析:程序执行过程为:
i (i%3) continue (!i) n
①2 2 执行 0 ......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)