1樓:有錢買不起房子
for i = 1 to 10 step 2說明i從1開始,到10結束,i每次增加2
s=s+1,s每次迴圈都累加1
i = i * 2,i每次迴圈時都用當前值乘以2,在賦值給它
這樣,第一次迴圈 i=1時,s=0+1=1,i=1*2=2,然後執行i=i+2=2+2=4
第二次迴圈,i=4,s=1+1=2,i=i*2=4*2=8,i=i+2=8+2=10
第三次迴圈,i=10,s=2+1=3,i=i*2=10*2=20,i=i+2=20+2=22
所以當第三次迴圈結束,i=22,此時要進入第四次迴圈,但迴圈的條件是i<=10,所以不滿足,跳出迴圈,最終i=22,s=3
2樓:
i=1時,s=s+1=1,i=i*2=2,next i而且步長step2,所以i=4,
i=4時,s=s+1=2,i=i*2=8,next i而且步長step2,所以i=10,
i=10時,s=s+1=3,i=i*2=20,next i而且步長step2,所以i=22,
所以最後 s=3,i=22.
本人菜鳥,只是個人理解
求解:s=0 for i=1to10 step 2 s=s+1 i=i*2 next i
3樓:伯鑲柏
初始值, i = 0 , s = 0
檢查: i 值為 1 <= 10, 可以迴圈第 1 次迴圈開始, i = 1 s = 0s = 1
i = 2
第 1 次迴圈結束, 給 i 加 2(step 後的值)檢查: i 值為 4 <= 10, 可以迴圈第 2 次迴圈開始, i = 4 s = 1s = 2
i = 8
第 2 次迴圈結束, 給 i 加 2(step 後的值)檢查: i 值為 10 <= 10, 可以迴圈第 3 次迴圈開始, i = 10 s = 2s = 3
i = 20
第 3 次迴圈結束, 給 i 加 2(step 後的值)檢查: i 值為 22 > 10, 不可迴圈最終結果: i = 22 , s = 3
s=0 for i=1to 10 step 2 s= s+1 i=i*2 變數s等於什麼啊 為什麼
4樓:匿名使用者
i=1s=1
i=2i=4
s=2i=8
i=10
s=3i=20
結束∴s=3
5樓:匿名使用者
0i=1,i=10成立
s=0 1 ,s=1
i=1*2,i=2
i=i 2(for中,i=2 2,i=4)s=1 1,s=2
i=4*2,i=8
i=i 2(for中,i=8 2,i=10,10=10成立)s=s 1,s=2 1,s=3
i=i*2,i=10*2=20
i=i 2(for中,i=20 2,i=22,22=10不成立)執行結束。
s=3由於你把**寫在標題裡,又沒換行,只能猜你的**為 如下:
s=0for i= 1 to 10 step 2s=s 1
i=i*2
next
s=0 for i=1 to 10 step2 s=s+i next i print s 這個程式怎麼解,求詳細過程
6樓:墨汁諾
意思是s值是0,i的值從1到10遞增,每遞增一次就進行一次加法:
1、s = 0+1 s=1
2、s = 1+2 s=3
3、s = 3+3 s=6
for i = 1 to 10 step 3是指i分別=1,4,7,10
利用s=s+i
即當i=1時,s=0+1=1;i=4,s=1+4=5;i=7,s=5+7=12;i=10,s=10+12=22。
s=4i=9的時候,沒有超過10,所以繼續往下執行,執行到next的時候,i=12,就會跳出迴圈。
7樓:在晴天的雨傘
1、該程式的功能是?(4分)
求和, 這是s=1+3+5+7+9
2、程式執行後,s和i的值分別為多少?(6分)s=25
i=11
3、該迴圈的迴圈次數是?退出迴圈的條件是?(10分)環次數是 5 退出迴圈的條件是 i >10 (i=10 末次迴圈)
vb程式設計 迴圈設計 s=0 for i =2 to 10 step 2 s=s+i next i 當迴圈結束後,s和i的值 5
8樓:儲運天天
i=12,原因:next i相當於i=i+step 。在這裡,你的step=2,故,迴圈結束,i=12。版
整個for迴圈,s相當於求權2到10的偶數和,s=2+4+6+8+10=30。
望採納。
9樓:土學生v洋學生
private sub command1_click()s = 0
for i = 2 to 10 step 2s = s + i
next i
print i
print s
end sub
執行來下源
不就bai出來du了zhi嗎dao
i=12
s=20
10樓:無謂戰艦
s應該等於2+4+6+8+10,i=10+2
i的值是12,s=30
java迴圈語句的問題,Java迴圈語句的問題。
第一次迴圈時 i 0 執行int k i 這句 後i 1,k 1 所以第一次列印的i 1 當二次迴圈時,因為前一次迴圈後,i 1了 再執行迴圈條件i 後,i變成2了,最後再執行 int k i i就等於3了,k也變成3了,此時列印的i當然是3 當3次迴圈時,因為前一次迴圈後,i 3了 再執行迴圈條件...
For 迴圈的 問題,for迴圈語句是什麼?
optinon base 1,拼寫錯誤,應該是 option base 1,意思是設定陣列的下限從1開始。cosnt n 1,拼寫錯誤,應該是 const n 1,設定常量n的值為1 下面的 哎,都基本的東西,一看就懂的。for迴圈語句是什麼?for迴圈是程式語言中一種迴圈語句,其表示式為 for ...
關於for迴圈語句後的分號問題,在C語言中,for語句的後面加分號和不加分號有何不同,該分號有什麼作用?
for 表示式1 表示式2 表示式3 語句 執行過程如下 1 先求解表示式1。2 求解表示式2,若其值為真,則執行for語句中指定的內嵌語句,然後執行下面第3 步 若其值為假,則結束迴圈,轉到第5 步。3 求解表示式3。4 轉回上面第2 步繼續執行。5 迴圈結束,執行for語句下面的一個語句。有分號...