计算机二级

当执行以下程序段时,( )。 x=-l: do{x=x*X;)while(!x);A. 循环体将执行一次B.循环体将执行两次C.循环体将执行无限次D.系统将提示有语法错误

题目

当执行以下程序段时,( )。 x=-l: do{x=x*X;)while(!x);

A. 循环体将执行一次

B.循环体将执行两次

C.循环体将执行无限次

D.系统将提示有语法错误

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

39、设有程序段,正确的是()。 int x=10; while (x=0)   x=x-1;

A.while循环执行10次

B.while是无限循环

C.while循环体语句一次也不执行

D.while循环体语句只执行一次


C

第2题:

对于以下程序段说法正确的是(). int x=2; do { x-=2;} while (!(--x));

A.循环体执行一次

B.循环体执行零次

C.循环体执行两次

D.死循环


循环执行一次

第3题:

【单选题】执行以下程序段时______。 int x=-1; do { x=x*x; } while(! x);

A.循环体将执行一次

B.循环体将执行两次

C.循环体将执行无限次

D.系统将提示有语法错误


循环体一次也不执行

第4题:

设有程序段,以下说法正确的是() x = -1; do { x = x*x; } while(!x);

A.循环体将执行一次

B.循环体将执行两次

C.循环体将执行无限次

D.系统将提示有语法错误


循环体将执行一次

第5题:

下列程序段中循环体的执行次数是______。 int x=-12; while (x=0) x=x+1;

A.While循环执行12次

B.循环体语句执行一次

C.循环是死循环

D.循环体语句一次也不执行


正确答案:D

第6题:

当执行以下程序段时,( )。

x=-l:

do{x=x*x;)while(!x);

A.循环体将执行一次

B.循环体将执行两次

C.循环体将执行无限次

D.系统将提示有语法错误


正确答案:A
do-wlfile的功能是先执行一次循环体,再判断条件是否成立,当x=-1时,执行do语句,x=x*x=1,接着执行while后的表达式,其值为0,退出循环,因此循环体只执行了一次。

第7题:

当执行以下程序段时,______。x=-1 ;do { x=x*x;}while (!x);

A.循环体将执行1次

B.循环体将执行2次

C.循环体将执行无限次

D.系统将提示有语法错误


正确答案:A

第8题:

在下面程序段中循环体将执行无限次。x=-1;do{x=x*x;}while(!x);。()

此题为判断题(对,错)。


参考答案:错误

第9题:

执行以下程序段 ( ) x=-1; do { x=x*x; } while(!x);

A.循环体将执行一次

B.循环体将执行两次

C.循环体将执行无限次

D.系统将提示有语法错误


正确答案:A