有以下程序段: int n=0,p; do { cin>>p; n++; }while(p!=12345&&n<3); 此处do...while循环的结束条件是()
A. p的值不等于12345并且n的值小于3
B. p的值等于12345并且n的值大于等于3
C. p的值不等于12345或者n的值小于3
D. p的值等于12345或者n的值大于等于3
查看答案
若while循环的"头"为"while(i++<=10)",并且i的初值为0,同时在循环体中不会修改i的值,则循环体将被重复执行多少次后正常结束。
A. 9
B. 10
C. 11
D. 12
在下面的循环体中循环体执行的次数为( ); for(int i=0;in/2) break;
A. n/2-1
B. n/2+1
C. n/2
D. n
for(i=1;i<=4;i++) { x=i*i; if(x==9) continue; cout<
A. 直接跳出循环
B. 跳过后续语句,执行下个循环
C. 继续执行下个语句
D. 重新执行循环
使用循环语句求解300~500范围内的所有素数 #include#includevoid main() { int m,k,i,n=0; for(m=301;m<=500;m=m+2) { k=sqrt(m); for(i=2;i<=k;i++) if(m%i==0) break; if( ) { cout<
A. i>=k
B. i>=k+1
C. i>=k-1
D. i>k