运行下面程序,其运行结果K的值为?,其最里层循环体执行次数为?
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/30 22:29:07
运行下面程序,其运行结果K的值为?,其最里层循环体执行次数为?
Dim i,j,k As Integer
i=1 Do
For j=1To i step 2
k=k+j
Next i=i+2
Loop Until i >8
具体计算原理和步骤,具体解题方法.
Dim i,j,k As Integer
i=1 Do
For j=1To i step 2
k=k+j
Next i=i+2
Loop Until i >8
具体计算原理和步骤,具体解题方法.
句
DO
J=J+3
Loop While J<19
翻译过来就是:当J<19时 就一直执行J=J+3.
首先初始化J=10,j+3=13,13+3=16,16+3=19 然后跳出来
这其实是个送分题,是一个循环算法的入门
2.ECA 重点当然是
For i = 1 To Len(str1) Step 2
str2 = UCase(Mid(str1,i,1)) + str2
翻译一下:
Len(str1)的意思是字符串的长度,长度当然为6
从 1 到 6 每循环一次就加 2
那么它的循环顺序是 1,3,5
UCase(Mid(str1,i,1)) + str2
UCase:把字符转为大写
Mid,就是接取的意思,比如
Mid("abcdef",1,1))=a
Mid("abcdef",2,1))=b
明白了吗?
那么它的运行是这样的.
E ,EC,ECA
3.总共循环了10次,结果为31
重点
Do
For j = 1 To i Step 2
k = k + j
Next
i = i + 2
Loop Until i > 8
翻译:j从1一直循环到i 每一次循环都加2
一直运行到8停止
所有I的循环顺序是 1,3,5,7
而最终K的循环顺序是
2
3
6
7
10
15
16
19
24
31
如果你想从头学起可以买本VB语法入门,很容易的,关键是逻辑.有什么不懂的可以问我,留下你QQ就是
DO
J=J+3
Loop While J<19
翻译过来就是:当J<19时 就一直执行J=J+3.
首先初始化J=10,j+3=13,13+3=16,16+3=19 然后跳出来
这其实是个送分题,是一个循环算法的入门
2.ECA 重点当然是
For i = 1 To Len(str1) Step 2
str2 = UCase(Mid(str1,i,1)) + str2
翻译一下:
Len(str1)的意思是字符串的长度,长度当然为6
从 1 到 6 每循环一次就加 2
那么它的循环顺序是 1,3,5
UCase(Mid(str1,i,1)) + str2
UCase:把字符转为大写
Mid,就是接取的意思,比如
Mid("abcdef",1,1))=a
Mid("abcdef",2,1))=b
明白了吗?
那么它的运行是这样的.
E ,EC,ECA
3.总共循环了10次,结果为31
重点
Do
For j = 1 To i Step 2
k = k + j
Next
i = i + 2
Loop Until i > 8
翻译:j从1一直循环到i 每一次循环都加2
一直运行到8停止
所有I的循环顺序是 1,3,5,7
而最终K的循环顺序是
2
3
6
7
10
15
16
19
24
31
如果你想从头学起可以买本VB语法入门,很容易的,关键是逻辑.有什么不懂的可以问我,留下你QQ就是
运行下面程序,其运行结果K的值为?,其最里层循环体执行次数为?
一下程序段运行后,循环体中的“count+=2;”语句运行的次数为()
以下程序段运行后,循环体中的n+=3;语句运行的次数为()
C语言,阅读下列程序,则在执行后,程序的运行结果为 ?
10、以下程序段运行时语句k=k+1执行次数为()次.k=-20 do while (k=0) k=k+1 loo
13.运行下列程序后,显示的运行结果为
运行下面的程序段:for k=5 to 10 step 2k=k﹡2next k则循环次数为__抱歉分不多.
循环体的执行次数是否为循环次数
执行下面程序段,语句3的执行次数为
在执行下列程序时输入:1357924,则程序的运行结果为( D).main( ) { int x,y; scanf(“%
2.下面程序的循环体执行次数为______.int a=6,b=1; do { a - =b; b++; }while(
在下面循环语句中循环体执行的次数为