首页/ 题库 / [单选题]执行下面的程序段,x的值为 Privat的答案

执行下面的程序段,x的值为 Private Sub Command1_Click( ) For i=1 To 5 a=a+i Next i x=Val(i) MsgBox x End Sub

单选题
2022-01-01 08:40
A、5
B、6
C、7
D、8
查看答案

正确答案
B

试题解析
解析:For循环首先把初值赋给循环变量,接着检查循环变量的值是否超过终值,如果超过就停止执行循环体,跳出循环体,执行Next后面的语句;否则执行一次循环体,然后把循环变量+步长的值赋给循环变量,重复上述过程。据此如果For循环的终值等于初值,For循环也会执行一次循环。本题中当For执行第五次循环后,i的值为5,此时系统还会返回,令i=5+1并判断此时的i值是否大于5,大于5,故退出循环体。所以此时的i值为6,故选B。

标签:
感兴趣题目
执行下面的程序段后,x的值为x=5For I=1 To 20 Step 2x=x+I\5Next I
执行下面的程序段后,X的值为( )。X=1FOR I = 1 TO 20 STEP 2X=X+I\5NEXT I
执行下面的程序段后,x的值为 ______。 x=5 For I=1 To 20 Step 2 x=x+I5 Next I
下面的程序段执行后,X的结果为______。 X=0 For I=1 to 5 For j=I to 5 X=X+1 Next j Next I Print x
执行下面的程序段后,x的值为( )。 public class Sun { public static void main(String args[ ]) { int x=5; for(int i=l;i<=20;i=i+2) x=x+i/5; System.out.println(x); } }
编写以下程序段: DIM I, J, K, A A=0 FOR I = 1 TO 3 FOR J = 1 TO I FOR K=-J TO 3 A=A+1 NEXT K NEXT J NEXT I 执行上面的三重循环后,变量A的值为( )。
阅读下面的程序段: K=0 for I=1 to 3 for J=1 to I K=K+J Next J Next I 执行上面的语句后,K的值为______。
阅读下面的程序段: K=0 Forl=1 t03 For J=l to I K=K+J Next J Next 1 执行上面的语句后,K的值为______。
阅读下面的程序段: K=0 For I=1 to 3 For J=1 to I K=K+J Next J Next I 执行上面的语句后,K的值为______。
在VB程序中,以下程序段执行后,x的值为( )x=0Do While x<=2x=x+1Loop
阅读下面程序段: For a=1 To2 For b =1 To a For c = b To 2 i=i+1 Next Next Next Print i 执行上面的3重循环后,i的值为
执行下面的程序,输出的结果是 ______ 。 Private Sub Command1_Click() ch $ = "Welcome to China!" n = Len(ch $ ) For i =1 To n-1 s$ =Mid(ch$ ,i,1) If s$ ="o" Then m=m + 1 Next i Print m End Sub
相关题目
执行下面的程序段
int x=35,b; char z='A';
b=((x<15)&&(z<'a'));
后,b的值为
执行下面的程序段
int x=35,b; char z=\'A\';
b=((x<15)&&(z<\'a\'));
后,b的值为
设i,j,k均为int型变量,执行完下面的for循环后,k的值为() for (i=0,j=10;i<=j;i++,j--)k=i+j;
下面的代码段执行之后count的值是什么( )int count = 1;for (int i = 1; i <= 5; i++) {count += i;}Systemoutprintln(count);
x=0;for(i=0;i<99;i++)if(i)x++;执行完程序段后,x的值是()
执行下面的程序段,x的值为 Private Sub Command1_Click( ) For i=1 To 5 a=a+i Next i x=Val(i) MsgBox x End Sub
单击一次命令按钮之后,下列程序段的执行结果为( )。 Pubic Sub Proc(a()As Integer) Static i As Integer Do a(i)=a(i)+a(i+1) i=i+1 Loop While i<2 End Sub Private Sub Command1_Click() Dim m As Integer,i As Integer,x(10)As Integer For i=0 To 4:x(i)=i+1:Next i For i=1 To 2:CallProc(x()):Next i For i=0 To 4:Print x(i);Next i End Sub
下面程序的运行结果是 Private Sub Command1_Click() x=1:y=1 For i=1 To 3 x=x+y:y=y+x Next i:print x,y End Sub
●执行下面的一段C程序后,变量ret的值为(61)。

执行下面的程序段后,S的值为()。
S=5
For c=2 To 5 Step 2
S=S+1
Next c

设有下列程序段: char str[]="HelloWorld": char* plr; ptr=str: 执行上面的程序段后,*(ptr+10)的值为( )。
阅读下面的程序段: a==0 For i=1 To 3 For j=1 To i For k=j To 3 a=a+l Next k Next j Next i 执行上面的程序段后,a的值为( )。
阅读下面的程序段: For i=1 To 3 For j=1 To i For k=j To 4 a=a+1 Next k Next j Next i 执行上面的三重循环后,a的值为( )。
阅读下面的程序段,执行上面的三重循环后,a的值为 ______ 。 For i=1 To 3 For j=1 To i For k=j To 4 a=a+1 Next k Next j Next i
阅读下面的程序段: For a=1 To 2 For b=1 To a For c=b To 2 i=i+1 Next Next Next Print i 执行上面的3重循环后,i的值为
下面程序段执行结束后变量i的值为() For I=2 To13 Step3 Print i Next i Print"i=";i
执行下面的程序段后X的值为______。 x=5 For I=I To 20 Step2 x=x+I5 Next I
执行下面的程序段后,x的值为______。 x=5 For I=1 To 20 Step 2 x=x+I5 Next I
执行下面的程序段后,x的值为______ 。 X=5 For i=1 To 20 Step 2 x=x+ i5 Next i
执行下面的程序段后,x的值为______。 x=5 For I=1 To20 Step 2 x=x+I5 Next I
广告位招租WX:84302438

免费的网站请分享给朋友吧