问题
单项选择题
对于以下程序段,设a和q都是整型变量,┇a=q; Loop:if(a==0)goto End; Else if(a>0){printf("&");a--;goto Loop;} Else goto End; End; ┇ 不能与上面程序等价的是 ( )
A.a=q; do { f(a<0)break; a--;printf("*"); }while( ;
B.a=q; for(;a>0;a--)printf("&");
C.a=q; while( {printf("&");a--;}
D.for(a=q;a>0;--a,printf("*"));
答案
参考答案:C