歡迎來到記憶方法網-免費提供各種記憶力訓練學習方法!

《1.2 基本算法語句(2)》測試題

編輯: 路逍遙 關鍵詞: 高中數學 來源: 記憶方法網

一、選擇題

 

1.如圖程序,(      ).

 

 

A.能執行     B.能執行一次    C.能執行十次    D.有語法錯誤

 

考查目的:考查程序的嚴密性.

 

答案:D.

 

解析:程序中存在語法錯誤,應為LOOP UNTIL.

 

2.循環語句有WHILE語句和UNTIL語句兩種,下面說法錯誤的是(      ).

 

A.UNTIL語句和 WHILE語句之間可以相互轉化

 

B.當計算機遇到WHILE語句時,先判斷條件真假,若條件符合,就執行WHILE和WEND之間的循環體

 

C.當計算機遇到UNTIL語句時先執行一次DO和UNTIL之間的循環體,再對UNTIL后的條件進行判斷

 

D.UNTIL語句和 WHILE語句之間不可以相互轉化

 

考查目的:考查兩種循環語句的區別與聯系.

 

答案:D.

 

解析:結合兩種循環語句的區別與聯系進行判斷.

 

3.如圖的程序運行后第3個輸出的數是(  ).

 

 

A.1        B.       C.2        D.

 

考查目的:考查含循環語句程序的理解.

 

答案:C.

 

解析:該程序中關鍵是循環語句,

 

第一次輸出的數是1,

 

第二次輸出的數是x=1+=,

 

第三次輸出的數是x=1++=2.

 

二、填空題

 

4.循環語句有________________和_______________兩種.

 

考查目的:考查循環語句的兩種類型.

 

答案:直到型(UNTIL)語句,當型(WHILE)語句.

 

解析:循環語句的分類.

 

5.如圖的程序執行后輸出的結果是___________.

 

 

考查目的:考查當型循環語句的應用.

 

答案:1.

 

解析:該程序的功能是計算s=5+4+…+n到首次不小于14的n-1的值,即(s,n)由以下運算得:(0,5)→(0+5,5-1)→(5+4,4-1)→(9+3,3-1)→(12+2,2-1),所以輸出n=1.

 

6.如圖的程序運行后,輸出的值是(  ).

 

 

考查目的:考查直到型循環語句的應用.

 

答案:44.

 

解析:程序功能是求使i2≥2 000成立的最小i值,輸出結果為i-1.∵442=1 936,452=2 025>2 000,∴輸出結果為44.

 

三、解答題

 

7.設計一個計算1×3×5×7×…×99的程序.

 

考查目的:考查循環語句程序的編寫.

 

答案:

 

 

解析:反復執行的過程要用循環語句,關鍵是要注意變量的初始值、循環體和控制條件.

 

8.現欲求1+++…+的和(其中n的值由鍵盤輸入),已給出了其程序框圖,請將其補充完整并設計出程序.

 

 

考查目的:程序框圖與程序語言的相互轉化.

 

答案:①i=i+1;②S=S+1/(2*i?1).

 

解析:略

 

程序如圖:

 


本文來自:逍遙右腦記憶 /gaozhong/201389.html

相關閱讀:高中數學學習方法:高二數學復習八大原則
科學把握數學新課標
高考數學復習:系統梳理 重點掌握
高中數學:扇形的面積公式_高中數學公式
三角函數圖象性質


国内精品久久久久久久亚洲