k = 5 FOR j = 3 TO 7 STEP -1 k = k + j NEXT j PRINT k + j END

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 11:50:16
k = 5 FOR j = 3 TO 7 STEP -1 k = k + j NEXT j PRINT k + j END

k = 5 FOR j = 3 TO 7 STEP -1 k = k + j NEXT j PRINT k + j END
k = 5 FOR j = 3 TO 7 STEP -1 k = k + j NEXT j PRINT k + j END

k = 5 FOR j = 3 TO 7 STEP -1 k = k + j NEXT j PRINT k + j END
这个程序本身就有问题.
1.For循环的计数变量从3到7,而Step是小于0的,所以循环不被执行
2.j在For循环的上面声明了吗,没有的话,j只是一个For循环体的局部变量,在循环结束后就销毁了(当然你的循环会直接跳过),所以Print k + j这里的表达式中的j是未定义的

k = 5 FOR j = 3 TO 7 STEP -1 k = k + j NEXT j PRINT k + j END SET TALK OFF CLEAR FOR I=1 TO 20 FOR J=1 TO 33 FOR K=(100-I*5-J*3)*3 IF I=J=K=100 I,J,K ENDIF ENDFOK=(100-I*5-J*3)*3 提示语法错误SET TALK OFFCLEARFOR I=1 TO 20FOR J=1 TO 33FOR K=(100-I*5-J*3)*3IF I=J=K=100I,J,KENDIFENDFORENDFORENDFORSET TALK ON 有如下程序dim arr(3,3) for j=1 to 3 for j=1 to 3 arr(j,k)=(j-1)*3+k next k next j有如下程序dim arr(3,3) for j=1 to 3 for j=1 to 3 arr(j,k)=(j-1)*3+k next k next j for j=2 to 3 for k=2 to 3 print arr(k,j); next k print next j 运行程序后 #include main() { int k,j,m; for(k=5;k>=1;k--) { m=0; for(j=k;j=1;k--) { m=0; for(j=k;j VB执行下列程序:Form =1 to 3 For k = j to 3 N =N+1 Next k,j,m Print NVB执行下列程序:Form =1 to 3 For j = 1 to m For k = j to 3 N =N+1 Next k,j,m Print N 求程序运行后的结果! 为什么For i = 1 To 3 For j = 1 To i For k = j To 3 a = a + 1 Next k Next j Next i print a Private Sub Command1_Click() For i = 1 To 3 For j = 1 To i For k = j To 3 a = a + 1 Next k Next j Na 的答案为什么是14 .是详细的 k=0 for j=1 to 2 for i=1 to 3 k=i+1 next i for i=1 to 7 k=k+1 next i next j print k而且我还不明白print k 或者求变量的不同? 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 Print aa = 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 Print a 这里循环了几次是怎样循环的 #include main() { int k,j,m; for(k=5;k>=1;k--) { m=0; for(j=k;j s=0,for i=1 to 5,for j=1 to i,for k=j to 4,s=s+1,next k,next j,next i,msgbox s,求详解s= 0For i = 1 To 5For j = 1 To iFor k = j To 4 s = s + 1Next k Next j Next iMsgBox sA.4 B.5 C.38 D.40自己算的和四个选项都不一样. VB执行下列程序:Form =1 to 3 For j = 1 to m For k = j to 3 N =N+1 Next k,j,m Print N可以具体点吗,本人新手. 设 int j,k; 执行for(j=k=3;j-1;k+=j--) ;后k的值是 For i = 1 To 4 x = 4 For j = 1 To 3 x = 3 For k = 1 To 2 x = x + 6 Next k Next j Next i X=15?为什么 For i=1 To 4 x=3 For j=1 to 3 For k=1 to 2 x=x+3 Next k Next j Next i text1.Value=Str(x) End Sub int k,j,s; for (k=2;k C++:int k,j,s; for (k=2;k int k, j, s; for (k=2; k