问题
单项选择题
有以下程序段
int n=0,p;
do scanf("%d",&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
答案
参考答案:D
有以下程序段
int n=0,p;
do scanf("%d",&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
参考答案:D