有以下程序段int n=0 p;do {scanf(“%d” &p);n++;} while (p!=12345 && n<3);此处do-
有以下程序段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
请帮忙给出正确答案和分析,谢谢!