设有程序段,以下说法正确的是() x = -1; do { x = x*x; } while(!x);A.循环体将执行一次B.循环体将执行两次C.循环体将执行无限次D.系统将提示有语法错误

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

A.循环体将执行一次

B.循环体将执行两次

C.循环体将执行无限次

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


参考答案和解析
循环体将执行一次

相关考题:

以下程序段的描述,正确的是x=-1;do{x=x*x;}while(!x);A.是死循环B.循环执行两次C.循环执行一次D.有语法错误

在VB程序中,以下程序段执行后,x的值为 ( )x=1y=4Do While y>4x=x*yy=y+1LoopPrint xA.1B.4C.8D.20

在VB程序中,以下程序段执行后,x的值为( )x=0Do While x 在VB程序中,以下程序段执行后,x的值为( )x=0Do While xx=(x+2)*(x+3)LoopA.0B.72C.50D.168

在VB程序中,以下程序段执行后,x的值为( )x=0Do While x 在VB程序中,以下程序段执行后,x的值为( )x=0Do While xx=x+1LoopA.2B.3C.4D.5

有人编写了如下程序:Private Sub Form_Click()Dim s As Integer,x As Integers=0x=0Do While s=10000x=x+1s=s+x^2LoopPdnt sEnd Sub上述程序的功能是:计算s=1+22+32+…+n2+…,直到s10000为止。程序运行后,发现得不到正确的结果,必须进行修改。下列修改中正确的是A.把x=0改为x=1B.把Do While s=10000改为Do While s=10000C.把Do While s=10000改为Do While s10000D.交换x=x+l和s=s+x^2的位置

以下程序段运行结束后,变量x的值为( )。 x=1 y=2 Do x=x*y y=y+1 Loop While y<2A.1B.2C.3D.4

在下面程序段中循环体将执行无限次。x=-1;do{x=x*x;}while(!x);。() 此题为判断题(对,错)。

以下程序段的输出结果是( )。int x = 5;do {cout<<x--<<end1;}while(!x);A.5B.无任何输出C.4D.陷入死循环

以下能够正确计算n!的程序是A.Private Sub Command1_Chck( ) n=5:x=1 Do x=x*i i=i+1 Loop While i<n Print x End SubB.Private Sub Command1_Click( ) n=5:x=1:i=l Do x=x*i i=i+1 Loop While i<n Print x End SubC.Private Sub Command1_Click( ) n=5:x=1:i=l Do x=x*i i=i+1 Loop While i<=n Print x End SubD.Private Sub Command1_Click( ) n=5:x=1:i=l Dox=x*i i=i+1 Loop While i>n Print x End Sub

以下程序段(38)int x=-1; do {x=x*x;} while(! x);A.是死循环B.循环执行二次C.循环执行一次D.有语法错误

以下能够正确计算n!的程序是A.Private Sub Command1 Click() n=5:x=1 Do x=x * I I=I + 1 Loop While I < n Print x End SubB.Private Sub Command1_Click() n=5:X=1:I=1 Do X=X*I I=I + 1 Loop While I <n Print x End SubC.Private Sub Command1_Click() n=5:X=1:I=1 Do X=X * I I=I + 1 Loop While I<=n Print X End SubD.Private Sub Command1_Click() n=5:X=1:I=1 Do x=x * I I=I + 1 Loop While I>n Print X End Sub

有以下程序段: int x=3; do { printf("%d",x-=2); } while(!(--x)); 其输出结果是 ______ 。A.1B.3 0C.1-2D.死循环

以下能够正确计算n! 的程序是( )。A.Private Sub Command1_Click( ) n=5:x=l Do x=x*i i=i+1 Loop While i < n Print x End SubB.Private Sub Command1_Click( ) n=5:x=1:i=1 Do x=x*i i=i+1 Loop While i < n Print x End SubC.Private Sub Command1_Cliek( ) n:5:x=1:i=1 Do x=x* i i:i+1 Loop While i < = n Print x End SubD.Private Sub Command1_Cliek( ) n=5:x:1:i=1 Do x=x*i i=j+1 Loop While i > n Print x End Sub

以下程序段运行结束后,变量x的值为 ______。 x=2 y=4 Do x=x*y y=y+1 Loop While y<4A.2B.4C.8D.20

以下程序段运行结束后,变量x的值为______。 x=2 y=4 Do x=x*y y=y+1 Loop While y<4A.2B. 4C. 8D. 20

以下能够正确计算n!的程序是A.Privas Sub Command1_Click() n=5:x=1 Do x=x*i i=i+1 Loop While i<n Print x End SubB.Private Sub Command1_Click() n=5:x=1:i=1 Do x=x*i i=i+1 Loop While i<n Print x End SubC.Private Sub Command1_Click() n=5:x=1:i=1 Do x=x*i i=i+1 Loop while i<=n Print x End SubD.Private Sub Command1_Click() n=5:x=1:i=1 Do x=x*i i=i+1 Loop While i>n Print x End Sub

关于以下程序段的描述,正确的是x=-1;do {x=x*x-1;}while(!x); A.是死循环 B.循环执行两次C.循环执行一次 D.有语法错误

以下能够正确计算n!的程序是______。A.Private Sub Commeadl_Click() n=5: x=1 Do x=x*i i=i+1 Loop While i<n Print x End SubB.Private Sub Command1_Click() n=5: x=1: i=1 Do x=x*i i=i+1 Loop While i<n Print x End SubC.Private Sub Command1_Click() n=5: x=1: i=1 Do x=x*i i=i+1 Loop Whilei<=n Print x End SubD.Private Sub Commsndl_Click() n=5: x=1: i=1 Do x=x*i i=i+1 Loop While i>n Print x End Sub

有以下程序段:int x=3;do{printf(%d,x-=2);)while(!(--x));其输出结果是( )。A.1B.3 0C.1 -2D.死循环

有如下程序段:int x=3,do{ x-=2;cout<<x;}while(!(--x));执行这个程序段的输出结果是( )。A.1B.30C.1-2D.死循环

下列程序段的输出结果是______。int x=3;do{ printf("%d",x-=2);}while (!(--x));A.1B.30C.1-2D.死循环

以下能够正确计算n!的程序是( )。A.Private Sub Commandl_C1ick()B.hiVate Sub Commandl_C1ick() n=5:x=1 n=5:x=1:i=1 DO DO X=x*1 X=X*1 i=i+1 i=i+1 Loop while i<n Loop While<n Print x Ptinte x End Sub End SubC.Private Sub Commandl_Click ()D.Pdvate Sub Commandl C1ick() n=5:X=1:i=1 n=5=:x=1:i=1 DO DO X=X*1 X=X*1 i=i+1 i=i+1 Loop While i>n Print x Print x End Sub End Sub

有人编写了如下程序:Private Sub Form. Click( )Dim s As Integer,x As Integers=0x=0Do While S=1000x=x+ls=s+x^2LoopPrint sEnd Sub上述程序的功能是:计算s=1+22+32+…+n2+…,直到s10000为止。程序运行后,发现得不到正确的结果,必须进行修改。下列修改中正确的是( )。A.把x=0改为x=1.B.把Do While s=10000改为Do While s=10000C.do= while= s=10000D.交换x=x+1和s=s+x^2的位置

以下程序段()。  x=-1;  do{ x=x*x; } while(!x);A、是死循环B、循环执行2次C、循环执行1次D、有语法错误

有以下程序段 int x=3 do { printf(""%d"",x-=2); } while (!(--x)); 其输出结果是()A、1B、3、0C、1、-2D、死循环

关于下面的程序,说法正确的是()。intx=-1;do{x=x*x;}while(!x);A、死循环B、循环执行两次C、只循环一次D、有语法错误

执行程序段:x=-1;do{x=x*x;}while(!x);的结果是()A、死循环B、循环执行2次C、循环执行一次D、有语法错误

单选题以下程序段()。  x=-1;  do{ x=x*x; } while(!x);A是死循环B循环执行2次C循环执行1次D有语法错误