有程序段如下:for(n=100;n<=200;n++){if(n%3==0)continue;printf("%5d",n);}与上面程序段等价的是________。
A. for(n=100;(n%3)&&n<=200;n++) printf("%5d",n);
B. for(n=100;(n%3)||n<=200;n++) printf("%5d",n);
C. for(n=100;n<=200;n++) if(n%3!=0) printf("%5d",n);
D. for(n=100;n<=200;n++) { if(n%3) printf("%5d",n); else continue; break; }
关于break命令和continue命令,以下说法正确的是()
A. break是一个终止命令,执行break命令后,程序就终止了
B. continue是继续的意思,执行continue命令表明继续执行程序
C. 在switch语句中也可以使用break命令,但它必须要位于一个循环结构中
D. 以上说法都是错误的