X=5 FOR i=1 to 20 step 2 x=x+i\5 next i

出明珠2022-10-04 11:39:541条回答

X=5 FOR i=1 to 20 step 2 x=x+i5 next i
X=5
FOR i=1 to 20 step 2
x=x+i5
next i

已提交,审核后显示!提交回复

共1条回复
小mm 共回答了19个问题 | 采纳率89.5%
先说 x=x+i5,实际上相当于 x = x + (i 5) ,因为整除运算优先级高于加法运算.
再说循环,i 的值依次为 1,3,5,7,9,11,13,15,17,19
x 的初始值是5,代进去加一下就能知道结果了.
1年前

相关推荐

for i=1to11 i=i+1 NEXT i 求循环次数
对方的角度1年前1
不懂才要问 共回答了14个问题 | 采纳率71.4%
我叫你如何测,你这样:
CLS
PIG=0
FOR I=1 TO 11
I=I+1
PIG=PIG+1
NEXT I
PRINT PIG;“ci”;
END
最后结果为 6ci
Next I 和Me next 和 Next to me 这3句英文翻译成中文是什么意思
我在天ff1年前3
五行123 共回答了13个问题 | 采纳率92.3%
下一个我 下一个我 下一个我
VB中函数加括号就溢出问题以上是计算100以内偶数平方和的代码,这里Next i 后面的fun函数没
VB中函数加括号就溢出问题

以上是计算100以内偶数平方和的代码,这里Next i 后面的fun函数没有加括号,结果计算正常,但是如果这里加了括号fun()后计算结果就是溢出,是怎么回事啊啊 ?加括号和不加括号就这么大区别吗?
lost851年前1
寒山狐 共回答了19个问题 | 采纳率94.7%
如果你加了括号,是表示对Fun()函数的调用,而你的这种递归调用是无止境的,必然导致堆栈溢出.
而如果不加括号,表示的是Fun函数返回值,相当于类C语法中的return,也就是说,这是一个普通的赋值语句,自然不会有问题.
如果还有问题欢迎追问,问题解决请及时选为满意回答,谢谢.
已知程序段:s=0 For i =1 to 10 step 2 s = s+1 i = i * 2 Next i 当循环
已知程序段:s=0 For i =1 to 10 step 2 s = s+1 i = i * 2 Next i 当循环结束后,变量i的值为【 】.
为什么答案是22
头冠的风抽1年前1
yanglaoshi808 共回答了17个问题 | 采纳率94.1%
第一次循环:i=1,s=1,i=2*i=2 next i之后 i=2+2=4
第二次循环:i=4,s=2,i=2*i=8,next i之后 i=8+2=10
第三次循环:i=10,s=3,i=2*i=20.next i 之后 i=20+2=22
跳出循环
所以 i=22
VB中,n=n+1 next i 是什么个意思 例如下:
VB中,n=n+1 next i 是什么个意思 例如下:
求1到100能之间能被7整除的个数 Private Sub Command1_Click()Dim i As Integer,n As IntegerFor i = 1 To 100If i Mod 7 = 0 Thenn = n + 1End IfNext iPrint "1到100能之间能被7整除的个数是:"; nEnd Sub
imsure1年前1
一根正筋 共回答了18个问题 | 采纳率94.4%
If i Mod 7 = 0 Thenn = n + 1 如果i 是7的倍数,则又有一个数符合要求了,n+1
for i=1 to 100 :next i
循环中的i 值由1累计到100,真正起作用的是 next i,相当于i=i+1
已知程序段:s=o,for i = 1 to 10 step 2,s=s+1 ,i = i*2 ,next i ,当循环
已知程序段:s=o,for i = 1 to 10 step 2,s=s+1 ,i = i*2 ,next i ,当循环结束时,i,s的值是多少? 求解!
lljwhl21年前1
依dontcry 共回答了21个问题 | 采纳率85.7%
这个问题,下面这个链结已结解释了
http://zhidao.baidu.com/question/307998868.html
你可以看下,有什么不明白的可以问我
VB——单精度问题for i= 1 to 10an=int(rnd*1000)next i我对这一小段程序的理解为:rn
VB——单精度问题
for i= 1 to 10
an=int(rnd*1000)
next i
我对这一小段程序的理解为:rnd 时产生一个0到1之间的单精度,既然是单精度,字节数是不是就确定了?书上写的单精度(浮点)为四字节.那不就是只能为小数点后只有两位例如:0.12 因为数字各占一个字节?
然后产生一个0到1000之间随机数?
方其儿1年前1
土族人 共回答了17个问题 | 采纳率100%
单精度4个字节,但不是文本存储为4个字节,存储原理如下
单精度浮点数的存储格式
符号 指数 尾数
|S| E | M |
31| 30 23| 22 0 ←位序号
其代表的真实的数值为 (-1)S*2e*m 其中e,m分别为E,M对应的实际数值,而E,M仅仅是一串二进制位.
符号位S(sign) - 1bit
0代表正号,1代表负号.(+0、-0视为相同?(欢迎补充资料))
指数位E(exponent) - 8bit
E的取值范围为0-255(无符号整数),实际数值e=E-127.
有时E也称为“移码”,或不恰当的称为“阶码”(阶码实际应为e)
尾数位M(mantissa) - 23bit
M也叫有效数字位(sinificand)、系数位(coefficient), 甚至被称作“小数”.
在一般情况下,m=(1.M)2,使得实际起作用范围为1≤尾数<2.
所以单精度小数最多可以有23bit,相当于小数点后7位小数.
数字存储可不是文本的
你的这个程序是把上面的最多7位小数,0
s = 2 For i = 3.2 To 4.9 Step 0.8 s = s + 1 next i
s = 2 For i = 3.2 To 4.9 Step 0.8 s = s + 1 next i
求运行结果
为什么 麻烦解释下咯
fuwei1年前1
dalim 共回答了20个问题 | 采纳率100%
s=5
循环步长为0.8
第一次循环 i从3.2开始,s=s+1 即s=3
第二次循环 i=4,s=s+1 即s=4
第三次循环 i=4.8,s=s+1 即s=5
此时 i+0.8=5.6>4.9所以循环结束 最后s=5
该VB程序段执行后,X的值是( ).X=5 For i=1 To 20 Step 2 x=x+i\5 Next i
xiebiao_颖1年前1
阿蕉BB 共回答了18个问题 | 采纳率88.9%
21
X=5
For i=1 To 20 Step 2
x=x+i5
Next i
循环过程如下(步长为2):
i=1,x=5+15=5'注意取整符号“”,x初值为5
i=3,x=5+35=5
i=5,x=5+55=6
i=7,x=6+75=7
i=9,x=7+95=8
i=11,x=8+115=10
i=13,x=10+135=12
i=15,x=12+155=15
i=17,x=15+175=18
i=19,x=18+195=21
执行下面的程序段后,X的值为:x=5for i = 1 to 20 step 2x = x + i \ 5Next i请
执行下面的程序段后,X的值为:
x=5
for i = 1 to 20 step 2
x = x + i 5
Next i
请问答案是什么?
麻烦解题的过程也请写一下>___
蜜豆冰1年前1
地狱丘比特 共回答了23个问题 | 采纳率78.3%
答案21
过程
i值1,3时 x值不变仍为5
i取5,7,9时,x值每次循环+1 分别为6,7,8
i取11,13时,x值每次循环+2 分别为10,12
i取15,17,19时,X值每次循环+3 分别为15,18,21
到i=19之后循环停止 所以最后x值为21
算法中符号表示如step 如 j=0For I=5 to 100 step 5j=j+1Next I求整数变量j的值
liu139757323501年前1
蔚蓝色丫丫 共回答了17个问题 | 采纳率94.1%
算法用伪代码描述的时候经常会用一些很容易理解的自然语言,比如step就是步骤,表示下一步执行什么代码.
For.Next语句怎么算s=0for i=0 to 10 step 2s=s+1i=i*2next i这个计算过程是什
For.Next语句怎么算
s=0
for i=0 to 10 step 2
s=s+1
i=i*2
next i
这个计算过程是什么?
鸭子在哪里1年前1
陶猫吉 共回答了23个问题 | 采纳率82.6%
i=0,2,6时,执行循环体.
s=1+1+1
=3
s=5 for i 2.6 to 4.9 step 0.6 s=s+1 next i 是怎样解的啊
s=5 for i 2.6 to 4.9 step 0.6 s=s+1 next i 是怎样解的啊
s=5
for i 2.6 to 4.9 step 0.6
s=s+1
next i
边走边爱20061年前5
zhangqf009 共回答了22个问题 | 采纳率81.8%
s=5
从i=2.6开始,每次i加0.6(直到i>4.9),s加1
如果i>4.9
则停止.
求助一道y.b题:x=100 for i=1 to 100 step5 x=x-i\6 next i 求执行后x的值为多
求助一道y.b题:x=100 for i=1 to 100 step5 x=x-i6 next i 求执行后x的值为多少 答案为-54
偷看别人的隐私1年前1
漱芳斋呀 共回答了21个问题 | 采纳率90.5%
x=100
for i=1 to 100 step 5
x=x-i6
next i
i=1 6 11 16 21 26 31 36 41 46 51 56 61 66 71 76 81 86 91 96
x=100-16=100-0=100
x=100-66=100-1=99
x=99-116=99-1=98
x=98-166=98-2=96
x=96-216=96-3=93
x=93-266=93-4=89
x=89-316=89-5=84
x=84-366=84-6=78
x=78-416=78-6=72
x=72-466=72-7=65
x=65-516=65-8=57
x=57-566=57-9=48
x=48-616=48-10=38
x=38-666=38-11=27
x=27-716=27-11=16
x=16-766=16-12=4
x=4-816=4-13=-9
x=-9-866=-9-14=-23
x=-23-916=-23-15=-38
x=-38-966=-38-16=-54
并不难,就是算起来太麻烦了,而且没有简便算法.弄清
:是求前一个数被后一个数的整数商.
执行下面程序段后,x的值为( ) x=5 For i=1 to 20 Step 2 x=x+i\5 Next i 详细步
执行下面程序段后,x的值为( ) x=5 For i=1 to 20 Step 2 x=x+i5 Next i 详细步骤
A.21 B.22 C.23 D.24
一生不孤独1年前1
beulah520 共回答了21个问题 | 采纳率95.2%
选A
执行语句for i =1 to 3 i=i+1 next i 变量 i 的值是什么?
执行语句for i =1 to 3 i=i+1 next i 变量 i 的值是什么?
为什么答案是5?我觉得是4啊,我错在哪里了?
mishen1年前1
hbjmlzla 共回答了21个问题 | 采纳率100%
第1次:
i=i+1=1+1 //=2
next i //2+1=3
第2次:
i=i+1 //3+1=4
next i //4+1=5
到这里循环就结束了.因为>3了,(to 3)已经过了
这个for next只循环了2次,而不是3次!
Private Sub Form_Activate()
z = 0
For i = 1 To 3
i = i + 1
z = z + 1
Next i
Print i
Print Chr(10) & "次=" & z
End Sub
-------------------------------------
问题出在哪里?
哈哈
k=1 to 4 应该读成 k从1到5 "步长是y"
=于不是赋值语句;
+步长,是 next k 来处理的.
执行下列程序段后,s的值为( ) s=5 for i=2.6 to 4.9 step o.6 s=s+1 next i
执行下列程序段后,s的值为( ) s=5 for i=2.6 to 4.9 step o.6 s=s+1 next i 请问是怎么算的?
luguoderen771年前1
sunkisssea 共回答了23个问题 | 采纳率82.6%
s=5
for i=2.6 to 4.9 step o.6
s=s+1
next i
2.6 到 4.9 每次加0.6
有4次
2.6
3.2
3.8
4.4
5+4=9

大家在问