A-A+

对于以下程序段 设a和q都是整型变量 ┇ a=q; Loop:if(a==0)goto E

2022-08-06 03:58:18 问答库 阅读 175 次

问题详情

对于以下程序段,设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(a) ;
B.a=q; for(;a>0;a--)printf("&");
C.a=q; while(a) {printf("&");a--;}
D.for(a=q;a>0;--a,printf("*"));请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C

考点:变量,程序