迴圈小練習

2021-10-10 07:02:00 字數 1329 閱讀 7763

// 1.計算1~100之間所有不能被3整除的整數的和,且第乙個大於或等於2000的和是幾

//初始和為0

var sum =

0//用迴圈求和

for(

var i =

1; i <=

100; i++

)//判斷和是否大於或等於2000

if(sum >=

2000)}

console.

log(sum)

2.大馬馱2石糧食,中馬馱1石糧食,兩頭小馬馱一石糧食,要用100匹馬,馱100石糧食,該如何調配?編寫程式並輸出在頁面中,以水平線分開(hr)

//大馬的最大所需數量為 100 / 2 = 50 

//中馬的最大所需數量為 100 / 1 = 100

//小馬的最大所需數量為 100 / 0.5 = 200

for(

var x =

0; x <=

50; x++)}

}}

3.公園裡有乙隻猴子和一堆桃子,猴子每天吃掉桃子總數的一半,把剩下一半中扔掉乙個壞的。到第七天的時候,猴子睜開眼發現只剩下乙個桃子。問公園裡剛開始有多少個桃子?

//最後一天所剩桃子

var peach =

1for

(var i =

0; i <

6; i++

)//輸出初始桃子數

console.

log(peach)

4.籃球從5公尺高的地方掉下來,每次彈起的高度是原來的30%,經過幾次彈起,籃球的高度是0.1公尺。

//初始高度為 5

var height =

5//新增乙個計數器 初始為 0

var count =

0//因為不知道迴圈次數,所以用 while迴圈

//判斷 height 是否大於等於 0.1 如果為true 則一直執行迴圈

while

(height >=

0.1)

//輸出次數

console.

log(count)

5.列印1000-2023年中所有的閏年,並以每行四個數的輸出?

//建立乙個計數器 用於控制每一行個數

var a =

0//使用迴圈找到1000-2023年之間的閏年

for(

var i =

1000

; i <=

2000

; i++)}

}

迴圈結構演算法小練習

輸入乙個10的9次方的正整數,輸出它的位數。例如輸入123,的位數為3。include include using namespace std intmain cout 輸出位數 getch return0 水仙花數 輸出100 999中所有水仙花數。若3位數abc滿足abc a3 b3 c3,則稱...

Python for迴圈語句的小練習

題目要求1使用者登陸程式要求 1.輸入使用者名稱和密碼 2.判斷使用者名稱和密碼是否正確 name root passwd westos 3.為了防止暴力破解,登陸僅有三次機會,如果超過三次,錯誤提示 示例 for i in range 3 name input username passwd in...

C語言的迴圈小練習詳解

目錄 int main printf d ret return 0 int main printf d sum return 例如tqqdsaor i love china 和 每次左邊右邊乙個 變成第一行,如下 include include int main return 0 程式執行結果 上述...